| Last change
                  on this file since 663 was
                  661,
                  checked in by price, 17 years ago | 
        
          | 
remctl .. control .. listhost: say where a VM is running
 | 
        
          | 
              
                  Property svn:executable set to
                  * | 
        | File size:
            667 bytes | 
      
      
        
  | Rev | Line |  | 
|---|
| [502] | 1 | #!/bin/sh | 
|---|
|  | 2 | # invoke as sipb-xen-remote-proxy-$TYPE, with "TYPE" in the remctl sense. | 
|---|
| [659] | 3 |  | 
|---|
| [549] | 4 | klist -s || kinit -k host/remote.mit.edu | 
|---|
| [624] | 5 |  | 
|---|
| [620] | 6 | TYPE="${0##*-}" | 
|---|
| [624] | 7 | case "$TYPE" in | 
|---|
|  | 8 | control ) | 
|---|
| [659] | 9 | MACHINE="$1"; SERVICE="$2"; shift; shift ;; | 
|---|
| [624] | 10 | * ) | 
|---|
| [659] | 11 | SERVICE="$1"; shift ;; | 
|---|
| [620] | 12 | esac | 
|---|
| [624] | 13 |  | 
|---|
|  | 14 | case "$TYPE/$SERVICE" in | 
|---|
|  | 15 | web/listvms ) | 
|---|
| [659] | 16 | sipb-xen-remote-listvms "$@" ;; | 
|---|
| [625] | 17 | control/create ) | 
|---|
| [660] | 18 | sipb-xen-remote-create "$MACHINE" "$@" ;; | 
|---|
| [661] | 19 | control/listhost ) | 
|---|
|  | 20 | sipb-xen-remote-listhost "$MACHINE" "$@" ;; | 
|---|
| [625] | 21 | control/* ) | 
|---|
|  | 22 | # Everything but create must go where the VM is already running. | 
|---|
| [659] | 23 | sipb-xen-remote-control "$MACHINE" "$SERVICE" "$@" ;; | 
|---|
| [624] | 24 | * ) | 
|---|
| [659] | 25 | remctl black-mesa remote "$TYPE" "$SERVICE" "$@" ;; | 
|---|
| [624] | 26 | esac | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.