pve-manager/www/mobile/QemuSummary.js
Thomas Lamprecht 5ba187c1a8 mobile ui: eslint fixes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-28 19:12:27 +02:00

34 lines
671 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();
},
});