[pve-devel] [PATCH 2/3] Add extra /manager5 url route to serve local javascript files
Emmanuel Kasper
e.kasper at proxmox.com
Tue Apr 14 13:28:19 CEST 2015
Provided you symlink the manager5 directory to your git repository,
this will allow to test javascript changes by simply reloading
the page, without calling "make install" in between.
For instance, if you have your pve-manager code in $HOME/pve/pve-manager,
you can do
ln -s $HOME/pve/pve-manager/www/manager5 /usr/share/pve-manager/manager5
and you can serve javascript files directly from your copy of the source repo
curl -k -s -o /dev/null -w "%{http_code}" https://localhost:8006/pve2/manager5/Utils.js && printf "\n"
200
Not that at the momment this is only meant for Ext 5 development
Signed-off-by: Emmanuel Kasper <e.kasper at proxmox.com>
---
bin/pveproxy | 1 +
1 file changed, 1 insertion(+)
diff --git a/bin/pveproxy b/bin/pveproxy
index bcec0f9..fe25a80 100755
--- a/bin/pveproxy
+++ b/bin/pveproxy
@@ -93,6 +93,7 @@ sub init {
add_dirs($dirs, '/pve2/touch/', '/usr/share/pve-manager/touch/');
add_dirs($dirs, '/pve2/ext4/', '/usr/share/pve-manager/ext4/');
add_dirs($dirs, '/pve2/ext5/', '/usr/share/pve-manager/ext5/');
+ add_dirs($dirs, '/pve2/manager5/', '/usr/share/pve-manager/manager5/');
add_dirs($dirs, '/pve2/images/' => '/usr/share/pve-manager/images/');
add_dirs($dirs, '/pve2/css/' => '/usr/share/pve-manager/css/');
add_dirs($dirs, '/pve2/js/' => '/usr/share/pve-manager/js/');
--
2.1.4
More information about the pve-devel
mailing list