Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- this.getHealthStatus = function (healthStatus) {
- var status = "unknown";
- if (healthStatus && HEALTH_STATUS_MAP.hasOwnProperty(healthStatus.toUpperCase())) {
- status = HEALTH_STATUS_MAP[healthStatus.toUpperCase()];
- }
- return status;
- };
- var HEALTH_STATUS_MAP = {
- // resources
- STATE_DEGRADED : "warning",
- STATE_FAILED : "error",
- STATE_OK : "ok",
- STATE_NORMAL : "normal",
- STATE_UNKNOWN : "unknown",
- STATUS_OK : "ok",
- STATUS_CRITICAL: "error",
- STATUS_WARNING : "warning",
- STATUS_UNKNOWN : "unknown",
- OK : "ok",
- UNKNOWN : "unknown",
- WARNING : "warning",
- MAJOR : "warning",
- CRITICAL : "error",
- DISABLED : "disabled",
- // mock resources
- ok : "ok",
- unknown : "unknown",
- warning : "warning",
- critical : "error",
- major : "warning",
- error : "error",
- disabled : "disabled",
- // alerts
- Warning : "warning",
- Critical : "error",
- Disabled : "disabled",
- // tasks
- Unknown : "unknown",
- New : "unknown",
- Running : "unknown",
- Suspended : "disabled",
- Terminated : "disabled",
- Killed : "disabled",
- Completed : "ok",
- Error : "error",
- Interrupted : "error",
- // mock tasks
- 'new' : "unknown",
- running : "unknown",
- suspended : "disabled",
- terminated : "disabled",
- killed : "disabled",
- completed : "ok",
- interrupted : "error"
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement