[pve-devel] [RFC manager 4/4] Allow for right-click actions on pools
Philip Abernethy
p.abernethy at proxmox.com
Wed Aug 30 17:23:01 CEST 2017
Links the pool.CmdMenu in createCmdMenu to make it available.
Makefile updated to include all necessary files.
---
www/manager6/Makefile | 3 +++
www/manager6/Utils.js | 5 ++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/www/manager6/Makefile b/www/manager6/Makefile
index 6c3efe0d..3ac18b39 100644
--- a/www/manager6/Makefile
+++ b/www/manager6/Makefile
@@ -72,6 +72,7 @@ JSSRC= \
form/VMSelector.js \
form/USBSelector.js \
form/CalendarEvent.js \
+ form/MemberVMSelector.js \
dc/Tasks.js \
dc/Log.js \
panel/StatusPanel.js \
@@ -133,6 +134,7 @@ JSSRC= \
node/Config.js \
window/Migrate.js \
window/BulkAction.js \
+ window/PoolBulkAction.js \
qemu/Monitor.js \
qemu/Summary.js \
qemu/OSTypeEdit.js \
@@ -175,6 +177,7 @@ JSSRC= \
pool/StatusView.js \
pool/Summary.js \
pool/Config.js \
+ pool/CmdMenu.js \
storage/ContentView.js \
storage/StatusView.js \
storage/Summary.js \
diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js
index 0b850977..f8b2d616 100644
--- a/www/manager6/Utils.js
+++ b/www/manager6/Utils.js
@@ -1348,7 +1348,10 @@ Ext.define('PVE.Utils', { utilities: {
menu = Ext.create('PVE.node.CmdMenu', {
nodename: record.data.node
});
-
+ } else if (record.data.type === 'pool') {
+ menu = Ext.create('PVE.pool.CmdMenu', {
+ pveSelNode: record
+ });
} else {
return;
}
--
2.11.0
More information about the pve-devel
mailing list