* [misc] move code into devops.

This commit is contained in:
zhangxiquan
2025-01-22 14:01:55 +08:00
committed by 李阳
parent 670ba4c61a
commit c745b19e2b
+3 -6
View File
@@ -34,14 +34,11 @@ class system extends control
$instances = $this->loadModel('instance')->getList($pager, '', '', 'running');
$instancesMetrics = $this->cne->instancesMetrics($instances);
$alerts = $this->loadModel('cne')->getAlerts();
$showAlerts = $this->config->inQuickon ? $this->loadModel('space')->getAllAlerts($alerts) : array();
foreach($instances as &$instance)
{
$metrics = zget($instancesMetrics, $instance->id);
$instance->cpu = is_object($metrics) ? $this->instance->printCpuUsage($instance, $metrics->cpu) : new stdClass();
$instance->mem = is_object($metrics) ? $this->instance->printStorageUsage($instance, $metrics->memory) : new stdClass();
$instance->monitor = (!$this->config->inQuickon || empty($showAlerts[$instance->id])) ? array() : $showAlerts[$instance->id];
$metrics = zget($instancesMetrics, $instance->id);
$instance->cpu = is_object($metrics) ? $this->instance->printCpuUsage($instance, $metrics->cpu) : new stdClass();
$instance->mem = is_object($metrics) ? $this->instance->printStorageUsage($instance, $metrics->memory) : new stdClass();
}
$actions = $this->loadModel('action')->getDynamic('all', 'today');