pve-manager/www/mobile/LXCSummary.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
673 B
JavaScript

Ext.define('PVE.LXCSummary', {
extend: 'PVE.VMSummaryBase',
alias: 'widget.pveLXCSummary',
statics: {
pathMatch: function(loc) {
return loc.match(/^nodes\/([^\s/]+)\/lxc\/(\d+)$/);
},
},
vmtype: 'lxc',
config_keys: [
'hostname', 'ostype', 'memory', 'swap', 'cpulimit', 'cpuunits',
/^net\d+/, 'rootfs', /^mp\d+/, 'nameserver', 'searchdomain', 'description',
],
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('CT: ' + me.vmid);
this.callParent();
},
});