Skip to content

Commit 9a2ff35

Browse files
author
Erwin Dondorp
committed
show ofline minions in issues table, closes #870
1 parent b91b88e commit 9a2ff35

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

saltgui/static/scripts/issues/Beacons.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@ export class BeaconsIssues extends Issues {
4949
const allBeacons = pLocalBeaconsListData.return[0];
5050
for (const minionId in allBeacons) {
5151
const minionData = allBeacons[minionId];
52+
53+
if (!minionData) {
54+
const tr = Issues.addIssue(pPanel, "offline", minionId);
55+
Issues.addIssueMsg(tr, "Minion '" + minionId + "' is offline");
56+
continue;
57+
}
58+
5259
for (const beaconName in minionData) {
5360
if (beaconName === "enabled") {
5461
// beacons flag

saltgui/static/scripts/issues/Schedules.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ export class SchedulesIssues extends Issues {
3838

3939
for (const minionId in allSchedules) {
4040
const minionData = allSchedules[minionId];
41+
42+
if (!minionData) {
43+
const tr = Issues.addIssue(pPanel, "offline", minionId);
44+
Issues.addIssueMsg(tr, "Minion '" + minionId + "' is offline");
45+
continue;
46+
}
47+
4148
for (const key in minionData) {
4249
if (key === "enabled") {
4350
// scheduler flag

0 commit comments

Comments
 (0)