mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-05 00:49:31 +00:00
lxc GUI: add 'Convert to template'
This commit is contained in:
parent
cdac411263
commit
6c545e91d3
@ -98,6 +98,26 @@ Ext.define('PVE.lxc.CmdMenu', {
|
||||
});
|
||||
}
|
||||
},
|
||||
{
|
||||
text: gettext('Convert to template'),
|
||||
icon: '/pve2/images/forward.png',
|
||||
handler: function() {
|
||||
var msg = Ext.String.format(gettext("Do you really want to convert {0} into a template?"), gettext('CT') + ' ' + vmid);
|
||||
Ext.Msg.confirm(gettext('Confirm'), msg, function(btn) {
|
||||
if (btn !== 'yes') {
|
||||
return;
|
||||
}
|
||||
|
||||
PVE.Utils.API2Request({
|
||||
url: '/nodes/' + nodename + '/lxc/' + vmid + '/template',
|
||||
method: 'POST',
|
||||
failure: function(response, opts) {
|
||||
Ext.Msg.alert('Error', response.htmlStatus);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
{
|
||||
text: gettext('Console'),
|
||||
icon: '/pve2/images/display.png',
|
||||
|
Loading…
Reference in New Issue
Block a user