mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-27 10:50:10 +03:00
feature #4184: Add labels support to hosts-tab
This commit is contained in:
parent
6c52333115
commit
a6b6e469a9
@ -346,6 +346,7 @@ tabs:
|
||||
#- 10 # IM MAD
|
||||
#- 11 # VM MAD
|
||||
#- 12 # Last monitored on
|
||||
#- 13 # Labels
|
||||
actions:
|
||||
Host.refresh: true
|
||||
Host.create_dialog: true
|
||||
|
@ -346,6 +346,7 @@ tabs:
|
||||
#- 10 # IM MAD
|
||||
#- 11 # VM MAD
|
||||
#- 12 # Last monitored on
|
||||
#- 13 # Labels
|
||||
actions:
|
||||
Host.refresh: true
|
||||
Host.create_dialog: true
|
||||
|
@ -347,6 +347,7 @@ tabs:
|
||||
#- 10 # IM MAD
|
||||
#- 11 # VM MAD
|
||||
#- 12 # Last monitored on
|
||||
#- 13 # Labels
|
||||
actions:
|
||||
Host.refresh: true
|
||||
Host.create_dialog: true
|
||||
|
@ -25,7 +25,9 @@ define(function(require) {
|
||||
var Humanize = require('utils/humanize');
|
||||
var CPUBars = require('./utils/cpu-bars');
|
||||
var MemoryBars = require('./utils/memory-bars');
|
||||
var OpenNebulaHost = require('opennebula/host')
|
||||
var OpenNebulaHost = require('opennebula/host');
|
||||
var LabelsUtils = require('utils/labels/utils');
|
||||
|
||||
|
||||
/*
|
||||
CONSTANTS
|
||||
@ -34,6 +36,8 @@ define(function(require) {
|
||||
var RESOURCE = "Host";
|
||||
var XML_ROOT = "HOST";
|
||||
var TAB_NAME = require('./tabId');
|
||||
var LABELS_COLUMN = 13;
|
||||
var TEMPLATE_ATTR = 'TEMPLATE';
|
||||
|
||||
/*
|
||||
CONSTRUCTOR
|
||||
@ -45,6 +49,7 @@ define(function(require) {
|
||||
this.dataTableId = dataTableId;
|
||||
this.resource = RESOURCE;
|
||||
this.xmlRoot = XML_ROOT;
|
||||
this.labelsColumn = LABELS_COLUMN;
|
||||
|
||||
this.dataTableOptions = {
|
||||
"bAutoWidth": false,
|
||||
@ -70,7 +75,8 @@ define(function(require) {
|
||||
Locale.tr("Status"),
|
||||
Locale.tr("IM MAD"),
|
||||
Locale.tr("VM MAD"),
|
||||
Locale.tr("Last monitored on")
|
||||
Locale.tr("Last monitored on"),
|
||||
Locale.tr("Labels")
|
||||
];
|
||||
|
||||
this.selectOptions = {
|
||||
@ -157,7 +163,8 @@ define(function(require) {
|
||||
OpenNebulaHost.simpleStateStr(element.STATE),
|
||||
element.IM_MAD,
|
||||
element.VM_MAD,
|
||||
Humanize.prettyTime(element.LAST_MON_TIME)
|
||||
Humanize.prettyTime(element.LAST_MON_TIME),
|
||||
(LabelsUtils.labelsStr(element[TEMPLATE_ATTR])||'')
|
||||
];
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user