public static function getRouterInfo($zone) { if (self::$init === false) { self::init(); } return NagRedis::get(md5('cdcroutervms:' . $zone)); }
public static function getDeploymentHostAuditInfo($deployment) { if (self::$init === false) { self::init(); } return NagRedis::get(md5('deployment:' . $deployment) . ':hostaudit'); }
public static function getDeploymentStaticHosts($deployment) { if (self::$init === false) { self::init(); } $results = array(); if (NagRedis::exists(md5('deployment:' . $deployment) . ':statichosts')) { $jsonEnc = NagRedis::get(md5('deployment:' . $deployment) . ':statichosts'); $results = json_decode($jsonEnc, true); foreach ($results as $encIP => $tmpArray) { if (!isset($tmpArray['subdeployment']) || empty($tmpArray['subdeployment'])) { $results[$encIP]['subdeployment'] = 'N/A'; } } } return $results; }