The type parameter is not needed anymore because the service type can be extracted by only using the unique vmid.
Signed-off-by: Thomas Lamprecht <t.lampre...@proxmox.com> --- www/manager/ha/ResourceEdit.js | 6 ++---- www/manager/ha/Resources.js | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/www/manager/ha/ResourceEdit.js b/www/manager/ha/ResourceEdit.js index 8c57360..ea0939d 100644 --- a/www/manager/ha/ResourceEdit.js +++ b/www/manager/ha/ResourceEdit.js @@ -1,15 +1,13 @@ Ext.define('PVE.ha.VMResourceInputPanel', { extend: 'PVE.panel.InputPanel', - // only usable to type 'vm' - + vmid: undefined, onGetValues: function(values) { var me = this; if (me.create) { - values.type = 'vm'; values.sid = values.vmid; } @@ -118,7 +116,7 @@ Ext.define('PVE.ha.VMResourceEdit', { var regex = /^(\S+):(\S+)$/; var res = regex.exec(values.sid); - if (res[1] !== 'vm') { throw "got unexpected resource type"; }; + if (res[1] !== 'vm' && res[1] !== 'ct') { throw "got unexpected resource type"; }; values.vmid = res[2]; diff --git a/www/manager/ha/Resources.js b/www/manager/ha/Resources.js index 6d6e97c..a8212bd 100644 --- a/www/manager/ha/Resources.js +++ b/www/manager/ha/Resources.js @@ -44,7 +44,7 @@ Ext.define('PVE.ha.ResourcesView', { var regex = /^(\S+):(\S+)$/; var res = regex.exec(sid); - if (res[1] !== 'vm') { return; }; + if (res[1] !== 'vm' && res[1] !== 'ct') { return; }; var vmid = res[2]; @@ -146,7 +146,7 @@ Ext.define('PVE.ha.ResourcesView', { Ext.define('pve-ha-resources', { extend: 'Ext.data.Model', fields: [ - 'sid', 'type', 'state', 'digest', 'errors', 'group', 'comment' + 'sid', 'state', 'digest', 'errors', 'group', 'comment' ], idProperty: 'sid' }); -- 2.1.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel