if (!me.disabled) {
me.setStorage(me.storage, me.nodename);
}
- }
+ },
},
setStorage: function(storage, nodename) {
var me = this;
var change = false;
- if (storage && (me.storage !== storage)) {
+ if (storage && me.storage !== storage) {
me.storage = storage;
change = true;
}
- if (nodename && (me.nodename !== nodename)) {
+ if (nodename && me.nodename !== nodename) {
me.nodename = nodename;
change = true;
}
me.store.setProxy({
type: 'proxmox',
- url: url
+ url: url,
});
me.store.removeAll();
me.store.load();
},
+ setNodename: function(nodename) {
+ this.setStorage(undefined, nodename);
+ },
+
store: {
- model: 'pve-storage-content'
+ model: 'pve-storage-content',
},
allowBlank: false,
header: gettext('Name'),
dataIndex: 'text',
hideable: false,
- flex: 1
+ flex: 1,
},
{
header: gettext('Format'),
width: 60,
- dataIndex: 'format'
+ dataIndex: 'format',
},
{
header: gettext('Size'),
width: 100,
dataIndex: 'size',
- renderer: Proxmox.Utils.format_size
- }
- ]
- }
+ renderer: Proxmox.Utils.format_size,
+ },
+ ],
+ },
});