mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
VMWare Guest State Traps and UI (#11035)
* Initial push * power trap tests * vmware heartbeat trap tests * heartbeat trap test * created utilclass for common functions * Changed util class name to better reflect its use * make vm power state changes to db * Traps will modify DB * Removed unecesarry relationship * Added vminfo modelfactory, tests, and fixed format * Added suspended state to ui
This commit is contained in:
committed by
Jellyfrog
parent
f25e3efa53
commit
a342a45b74
@@ -16,7 +16,6 @@
|
||||
* @author Aldemir Akpinar <aldemir.akpinar@gmail.com>
|
||||
*/
|
||||
|
||||
|
||||
$pagetitle[] = 'Virtual Machines';
|
||||
?>
|
||||
<div class="table-responsive">
|
||||
@@ -69,6 +68,8 @@ var grid = $("#vminfo").bootgrid({
|
||||
var response = '<span class="label label-success">ON</span>';
|
||||
} else if (row.powerstat == "powered off") {
|
||||
var response = '<span class="label label-default">OFF</span>';
|
||||
} else if (row.powerstat == "suspended") {
|
||||
var response = '<span class="label label-warning">SUSPEND</span>';
|
||||
}
|
||||
return response;
|
||||
},
|
||||
|
@@ -12,8 +12,10 @@ echo '</td>';
|
||||
|
||||
if ($vm['vmwVmState'] == 'powered off') {
|
||||
echo '<td class="list"><span style="min-width:40px; display:inline-block;" class="label label-default">OFF</span></td>';
|
||||
} else {
|
||||
} elseif ($vm['vmwVmState'] == 'powered on') {
|
||||
echo '<td class="list"><span style="min-width:40px; display:inline-block;" class="label label-success">ON</span></td>';
|
||||
} elseif ($vm['vmwVmState'] == 'suspended') {
|
||||
echo '<td class="list"><span style="min-width:40px; display:inline-block;" class="label label-warning">SUSPEND</span></td>';
|
||||
}
|
||||
|
||||
if ($vm['vmwVmGuestOS'] == 'E: tools not installed') {
|
||||
|
Reference in New Issue
Block a user