pve-manager/www/mobile/QemuSummary.js
Thomas Lamprecht 3d01228a87 use new VMSummaryBase class for lxc and qemu summary
also the keys to display from the lxc config where updated as some
from OpenVZ times where used.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-09-24 06:51:18 +02:00

34 lines
669 B
JavaScript

Ext.define('PVE.QemuSummary', {
extend: 'PVE.VMSummaryBase',
alias: 'widget.pveQemuSummary',
statics: {
pathMatch: function(loc) {
return loc.match(/^nodes\/([^\s\/]+)\/qemu\/(\d+)$/);
}
},
vmtype: 'qemu',
config_keys: [
'name', 'memory', 'sockets', 'cores', 'ostype', 'bootdisk', /^net\d+/,
/^ide\d+/, /^virtio\d+/, /^sata\d+/, /^scsi\d+/, /^unused\d+/
],
initialize: function() {
var me = this;
var match = me.self.pathMatch(me.getAppUrl());
if (!match) {
throw "pathMatch failed";
}
me.nodename = match[1];
me.vmid = match[2];
me.down('titlebar').setTitle('VM: ' + me.vmid);
this.callParent();
}
});