Changeset 698 for trunk/vblade-persist/src/vblade-persist
- Timestamp:
- Nov 11, 2007 2:05:30 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/vblade-persist/src/vblade-persist (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/vblade-persist/src/vblade-persist
r696 r698 12 12 13 13 usage() { 14 echo "usage: vblade-persist ls "14 echo "usage: vblade-persist ls [--no-header]" 15 15 echo " vblade-persist start|stop|restart|auto|noauto SHELF SLOT" 16 16 echo " vblade-persist start|stop|restart|auto|noauto all" 17 17 echo " vblade-persist setup SHELF SLOT NETIF SOURCE" 18 18 echo " vblade-persist destroy SHELF SLOT" 19 echo " vblade-persist mac SHELF SLOT "19 echo " vblade-persist mac SHELF SLOT ls" 20 20 echo " vblade-persist mac SHELF SLOT clear" 21 21 echo " vblade-persist mac SHELF SLOT add [MAC ...] " … … 126 126 127 127 list() { 128 129 echo -e '#shelf slot netif source auto stat' 128 [ "$1" = "--no-header" ] || echo -e '#shelf slot netif source auto stat' 130 129 for dev in `ls "$VDIR"` ; do 131 130 echo $(cat "$VDIR/$dev/env/SHELF" "$VDIR/$dev/env/SLOT" "$VDIR/$dev/env/NETIF" "$VDIR/$dev/env/SOURCE") $( [ -e "$VDIR/$dev/down" ] && echo 'no')auto $(cat "$VDIR/$dev/supervise/stat") … … 144 143 auto() { 145 144 verify_vblade_persist_path "$2" || fatal "'`basename $DPATH`' is not a vblade-persist-managed export" 146 if [ "$1" = ="auto" ] ; then145 if [ "$1" = "auto" ] ; then 147 146 rm -f "$2/down" 148 147 else … … 208 207 done 209 208 ;; 209 ls) 210 ls -1 "$DPATH/macs/" 211 ;; 210 212 *) 211 ls -1 "$DPATH/macs/" 213 usage 214 exit 1; 212 215 ;; 213 216 esac 214 217 215 218 # restart the vblade upon change 216 if [ "$CHANGES" = = "yes" ] && [ `cat "$DPATH/supervise/stat"` == "run" ] ; then219 if [ "$CHANGES" = "yes" ] && [ `cat "$DPATH/supervise/stat"` = "run" ] ; then 217 220 sv restart "$DPATH" 218 221 fi … … 226 229 destroy "$2" "$3" 227 230 ;; 228 l *)229 list 231 ls) 232 list "$2" 230 233 ;; 231 234 start|stop|restart) 232 if [ "all" = ="$2" ] ; then235 if [ "all" = "$2" ] ; then 233 236 svall "$1" 234 237 else … … 239 242 ;; 240 243 auto|noauto) 241 if [ "all" = ="$2" ] ; then244 if [ "all" = "$2" ] ; then 242 245 autoall "$1" 243 246 else
Note: See TracChangeset
for help on using the changeset viewer.

