mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-16 22:50:10 +03:00
Feature #3748: Use DS numeric states, translate state strings
This commit is contained in:
parent
768ad367b3
commit
c3e28ec6c1
@ -1,23 +1,39 @@
|
||||
define(function(require) {
|
||||
var OpenNebulaAction = require('./action');
|
||||
var Locale = require('utils/locale');
|
||||
|
||||
var RESOURCE = "DATASTORE";
|
||||
var STATES = ["ON", "OFF"];
|
||||
var STATES_STR = [
|
||||
Locale.tr("ON"),
|
||||
Locale.tr("OFF")];
|
||||
|
||||
var TYPES = [
|
||||
"IMAGE",
|
||||
"SYSTEM",
|
||||
"FILE"
|
||||
var TYPES_STR = [
|
||||
Locale.tr("IMAGE"),
|
||||
Locale.tr("SYSTEM"),
|
||||
Locale.tr("FILE")
|
||||
];
|
||||
|
||||
var STATES = {
|
||||
READY : 0,
|
||||
DISABLED : 1
|
||||
};
|
||||
|
||||
var TYPES = {
|
||||
IMAGE_DS : 0,
|
||||
SYSTEM_DS : 1,
|
||||
FILE_DS : 2
|
||||
};
|
||||
|
||||
var Datastore = {
|
||||
"resource": RESOURCE,
|
||||
"stateStr": function(stateId) {
|
||||
return STATES[stateId];
|
||||
return STATES_STR[stateId];
|
||||
},
|
||||
"STATES": STATES,
|
||||
"typeStr": function(typeId) {
|
||||
return TYPES[typeId];
|
||||
return TYPES_STR[typeId];
|
||||
},
|
||||
"TYPES": TYPES,
|
||||
"create" : function(params) {
|
||||
OpenNebulaAction.create(params, RESOURCE);
|
||||
},
|
||||
|
@ -109,7 +109,7 @@ define(function(require) {
|
||||
element.TM_MAD,
|
||||
element.DS_MAD,
|
||||
OpenNebulaDatastore.typeStr(element.TYPE),
|
||||
Locale.tr(OpenNebulaDatastore.stateStr(element.STATE))
|
||||
OpenNebulaDatastore.stateStr(element.STATE)
|
||||
];
|
||||
}
|
||||
});
|
||||
|
@ -58,7 +58,7 @@ define(function(require) {
|
||||
Locale.tr("Attributes"));
|
||||
var permissionsTableHTML = PermissionsTable.html(TAB_ID, RESOURCE, this.element);
|
||||
var capacityBar = DatastoreCapacityBar.html(this.element);
|
||||
var stateStr = Locale.tr(OpenNebulaDatastore.stateStr(this.element.STATE));
|
||||
var stateStr = OpenNebulaDatastore.stateStr(this.element.STATE);
|
||||
var typeStr = OpenNebulaDatastore.typeStr(this.element.TYPE);
|
||||
|
||||
var limitStr = '-';
|
||||
|
Loading…
x
Reference in New Issue
Block a user