use a configfile in /etc/kvm-shell/ for the users.
authorJoerg Jaspert <joerg@debian.org>
Sun, 11 Dec 2011 13:57:44 +0000 (14:57 +0100)
committerJoerg Jaspert <joerg@debian.org>
Sun, 11 Dec 2011 13:57:44 +0000 (14:57 +0100)
kill off the debug mode stuff, bash -x exists (or -vx even)

Signed-off-by: Joerg Jaspert <joerg@debian.org>
kvm-shell

index 0a3424c..dd2e861 100644 (file)
--- a/kvm-shell
+++ b/kvm-shell
@@ -39,18 +39,14 @@ set -u
 set -E
 
 # configuration
 set -E
 
 # configuration
-USERSFILE=/etc/kvm-shell-users
 CURRENTUSER=${USER:-""}
 if [-z ${CURRENTUSER} ]; then
     echo "Unknown user"
     exit 1
 fi
 CURRENTUSER=${USER:-""}
 if [-z ${CURRENTUSER} ]; then
     echo "Unknown user"
     exit 1
 fi
+USERSFILE=/etc/kvm-shell/users
 SUDO=/usr/bin/sudo
 VIRSH=/usr/bin/virsh
 SUDO=/usr/bin/sudo
 VIRSH=/usr/bin/virsh
-# set DEBUG to 1 to see some messages, otherwise leave on 0
-DEBUG=0
-
-# change nothing below here
 MYEXIT=0
 
 function select_vm {
 MYEXIT=0
 
 function select_vm {
@@ -73,12 +69,10 @@ function select_vm {
         fi
     done
     AVAILABLEVMS=$NEWAVAILABLEVMS
         fi
     done
     AVAILABLEVMS=$NEWAVAILABLEVMS
-    [ $DEBUG -eq 1 ] && echo $MENUITEMS
     selectedvm=`dialog --stdout --title "User $CURRENTUSER - please select your VM to manage" --menu "Available VMs:" 15 55 $COUNTER $MENUITEMS`
     ret=$?
     case $ret in
            0)
     selectedvm=`dialog --stdout --title "User $CURRENTUSER - please select your VM to manage" --menu "Available VMs:" 15 55 $COUNTER $MENUITEMS`
     ret=$?
     case $ret in
            0)
-            [ $DEBUG -eq 1 ] && echo "selected: $selectedvm"
             while [ $MYEXIT -ne 2 ];
             do
                 select_action
             while [ $MYEXIT -ne 2 ];
             do
                 select_action
@@ -86,10 +80,8 @@ function select_vm {
             MYEXIT=0
             ;;
            1)
             MYEXIT=0
             ;;
            1)
-            [ $DEBUG -eq 1 ] && echo "You pressed cancel."
             MYEXIT=1;;
            255)
             MYEXIT=1;;
            255)
-            [ $DEBUG -eq 1 ] && echo "You hit Esc."
             MYEXIT=1;;
     esac
 }
             MYEXIT=1;;
     esac
 }
@@ -125,11 +117,9 @@ function select_action {
             read -p "[Hit Return]" x
             ;;
            1)
             read -p "[Hit Return]" x
             ;;
            1)
-            [ $DEBUG -eq 1 ] && echo "You pressed cancel."
             MYEXIT=2
             ;;
            255)
             MYEXIT=2
             ;;
            255)
-            [ $DEBUG -eq 1 ] && echo "You hit Esc."
             MYEXIT=2
             ;;
     esac
             MYEXIT=2
             ;;
     esac