invirt-remote: enumerate all the subcommands on proxy server
[invirt/packages/invirt-remote.git] / server / usr / sbin / invirt-remote-proxy
index f05fa65..9a9266d 100755 (executable)
@@ -16,6 +16,10 @@ case "$TYPE/$SERVICE" in
        invirt-remote-listvms "$@" ;;
     web/vnccert )
         invirt-remote-vnccert "$@" ;;
+    web/availability )
+        invirt-remote-availability "$@" ;;
+    web/lvcreate | web/lvremove | web/lvrename | web/lvresize )
+        remctl "$(invirt-getconf hosts.0.hostname)" remote "$TYPE" "$SERVICE" "$@" ;;
     control/help )
         invirt-remctl-help ;;
     control/create|control/install )
@@ -26,5 +30,7 @@ case "$TYPE/$SERVICE" in
        # Everything but create must go where the VM is already running.
        invirt-remote-control "$MACHINE" "$SERVICE" "$@" ;;
     * )
-       remctl "$(invirt-getconf hosts.0.hostname)" remote "$TYPE" "$SERVICE" "$@" ;;
+        echo "ERROR: invalid subcommand"
+        exit 34
+        ;;
 esac