]> git.proxmox.com Git - pve-manager.git/commitdiff
move TemplateMenu to menu directory
authorDominik Csapak <d.csapak@proxmox.com>
Wed, 21 Mar 2018 14:12:15 +0000 (15:12 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 21 Mar 2018 14:54:32 +0000 (15:54 +0100)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
www/manager6/Makefile
www/manager6/menu/TemplateMenu.js [new file with mode: 0644]
www/manager6/qemu/TemplateMenu.js [deleted file]

index f4954de41f8d3ceba9a6d7115cca318a8e66789f..ac9f6481cc470102e257091af46023dd3c5049d4 100644 (file)
@@ -6,11 +6,11 @@ JSSRC=                                                        \
        Parser.js                                       \
        StateProvider.js                                \
        menu/MenuItem.js                                \
+       menu/TemplateMenu.js                            \
        button/ConsoleButton.js                         \
        button/Split.js                                 \
        controller/StorageEdit.js                       \
        qemu/CmdMenu.js                                 \
-       qemu/TemplateMenu.js                            \
        lxc/CmdMenu.js                                  \
        node/CmdMenu.js                                 \
        VNCConsole.js                                   \
diff --git a/www/manager6/menu/TemplateMenu.js b/www/manager6/menu/TemplateMenu.js
new file mode 100644 (file)
index 0000000..bf193af
--- /dev/null
@@ -0,0 +1,63 @@
+Ext.define('PVE.qemu.TemplateMenu', {
+    extend: 'Ext.menu.Menu',
+
+    initComponent: function() {
+       var me = this;
+
+       var nodename = me.pveSelNode.data.node;
+       if (!nodename) {
+           throw "no node name specified";
+       }
+
+       var vmid = me.pveSelNode.data.vmid;
+       if (!vmid) {
+           throw "no VM ID specified";
+       }
+
+       var vmname = me.pveSelNode.data.name;
+
+       var template = me.pveSelNode.data.template;
+
+       var vm_command = function(cmd, params) {
+           Proxmox.Utils.API2Request({
+               params: params,
+               url: '/nodes/' + nodename + '/qemu/' + vmid + "/status/" + cmd,
+               method: 'POST',
+               failure: function(response, opts) {
+                   Ext.Msg.alert(gettext('Error'), response.htmlStatus);
+               }
+           });
+       };
+
+       me.title = "VM " + vmid;
+
+       me.items = [
+           {
+               text: gettext('Migrate'),
+               iconCls: 'fa fa-fw fa-send-o',
+               handler: function() {
+                   var win = Ext.create('PVE.window.Migrate', {
+                       vmtype: 'qemu',
+                       nodename: nodename,
+                       vmid: vmid
+                   });
+                   win.show();
+               }
+           },
+           {
+               text: gettext('Clone'),
+               iconCls: 'fa fa-fw fa-clone',
+               handler: function() {
+                   var win = Ext.create('PVE.window.Clone', {
+                       nodename: nodename,
+                       vmid: vmid,
+                       isTemplate: template
+                   });
+                   win.show();
+               }
+           }
+       ];
+
+       me.callParent();
+    }
+});
diff --git a/www/manager6/qemu/TemplateMenu.js b/www/manager6/qemu/TemplateMenu.js
deleted file mode 100644 (file)
index bf193af..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-Ext.define('PVE.qemu.TemplateMenu', {
-    extend: 'Ext.menu.Menu',
-
-    initComponent: function() {
-       var me = this;
-
-       var nodename = me.pveSelNode.data.node;
-       if (!nodename) {
-           throw "no node name specified";
-       }
-
-       var vmid = me.pveSelNode.data.vmid;
-       if (!vmid) {
-           throw "no VM ID specified";
-       }
-
-       var vmname = me.pveSelNode.data.name;
-
-       var template = me.pveSelNode.data.template;
-
-       var vm_command = function(cmd, params) {
-           Proxmox.Utils.API2Request({
-               params: params,
-               url: '/nodes/' + nodename + '/qemu/' + vmid + "/status/" + cmd,
-               method: 'POST',
-               failure: function(response, opts) {
-                   Ext.Msg.alert(gettext('Error'), response.htmlStatus);
-               }
-           });
-       };
-
-       me.title = "VM " + vmid;
-
-       me.items = [
-           {
-               text: gettext('Migrate'),
-               iconCls: 'fa fa-fw fa-send-o',
-               handler: function() {
-                   var win = Ext.create('PVE.window.Migrate', {
-                       vmtype: 'qemu',
-                       nodename: nodename,
-                       vmid: vmid
-                   });
-                   win.show();
-               }
-           },
-           {
-               text: gettext('Clone'),
-               iconCls: 'fa fa-fw fa-clone',
-               handler: function() {
-                   var win = Ext.create('PVE.window.Clone', {
-                       nodename: nodename,
-                       vmid: vmid,
-                       isTemplate: template
-                   });
-                   win.show();
-               }
-           }
-       ];
-
-       me.callParent();
-    }
-});