mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-04-08 17:15:08 +02:00
parent
9115e1d834
commit
56fff33cb2
@ -69,7 +69,7 @@ if (! $this->compact): ?>
|
||||
array($hostgroup->hosts_up, $hostgroup->hostgroup_alias)
|
||||
)
|
||||
->add(
|
||||
StateBadges::STATE_CRITICAL,
|
||||
StateBadges::STATE_DOWN,
|
||||
array(
|
||||
'host_state' => 1,
|
||||
'host_acknowledged' => 0,
|
||||
@ -83,7 +83,7 @@ if (! $this->compact): ?>
|
||||
array($hostgroup->hosts_down_unhandled, $hostgroup->hostgroup_alias)
|
||||
)
|
||||
->add(
|
||||
StateBadges::STATE_CRITICAL_HANDLED,
|
||||
StateBadges::STATE_DOWN_HANDLED,
|
||||
array(
|
||||
'host_state' => 1,
|
||||
'host_handled' => 1,
|
||||
|
@ -17,6 +17,10 @@ class StateBadges extends AbstractWidget
|
||||
|
||||
const STATE_CRITICAL_HANDLED = 'state-critical-handled';
|
||||
|
||||
const STATE_DOWN = 'state-down';
|
||||
|
||||
const STATE_DOWN_HANDLED = 'state-down-handled';
|
||||
|
||||
const STATE_OK = 'state-ok';
|
||||
|
||||
const STATE_PENDING = 'state-pending';
|
||||
@ -124,12 +128,19 @@ class StateBadges extends AbstractWidget
|
||||
array(static::STATE_CRITICAL, static::STATE_CRITICAL_HANDLED),
|
||||
$badges
|
||||
)
|
||||
->createBadgeGroup(
|
||||
array(static::STATE_DOWN, static::STATE_DOWN_HANDLED),
|
||||
$badges
|
||||
)
|
||||
->createBadgeGroup(
|
||||
array(static::STATE_UNREACHABLE, static::STATE_UNREACHABLE_HANDLED),
|
||||
$badges
|
||||
)
|
||||
->createBadge(static::STATE_UNKNOWN, $badges)
|
||||
->createBadge(static::STATE_PENDING, $badges);
|
||||
return $badges->getRenderer()->setCssClass(static::CSS_CLASS)->render();
|
||||
return $badges
|
||||
->getRenderer()
|
||||
->setCssClass(static::CSS_CLASS)
|
||||
->render();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user