Changeset 694
- Timestamp:
- Nov 11, 2007 3:46:00 AM (6 years ago)
- Location:
- trunk/vblade-persist/src
- Files:
-
- 3 edited
-
vblade-persist (modified) (5 diffs)
-
vblade-persist.8 (modified) (1 diff)
-
vblade-run (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/vblade-persist/src/vblade-persist
r693 r694 69 69 SHELF="$1" 70 70 SLOT="$2" 71 INTERFACE="$3"71 NETIF="$3" 72 72 SOURCE="$4" 73 73 74 74 verify_shelf "$SHELF" || fatal "not a valid shelf: '$SHELF'" 75 75 verify_slot "$SLOT" || fatal "not a valid shelf: '$SLOT'" 76 verify_interface "$ INTERFACE" || fatal "not a valid interface: '$INTERFACE'"76 verify_interface "$NETIF" || fatal "not a valid interface: '$NETIF'" 77 77 verify_source "$SOURCE" || fatal "not a valid source: '$SOURCE'" 78 78 … … 93 93 echo "$SHELF" > "$VDIR/$DNAME/env/SHELF" 94 94 echo "$SLOT" > "$VDIR/$DNAME/env/SLOT" 95 echo "$ INTERFACE" > "$VDIR/$DNAME/env/INTERFACE"95 echo "$NETIF" > "$VDIR/$DNAME/env/NETIF" 96 96 echo "$SOURCE" > "$VDIR/$DNAME/env/SOURCE" 97 97 … … 105 105 echo -e '#shelf slot netif source auto stat' 106 106 for dev in `ls "$VDIR"` ; do 107 echo $(cat "$VDIR/$dev/env/SHELF" "$VDIR/$dev/env/SLOT" "$VDIR/$dev/env/ INTERFACE" "$VDIR/$dev/env/SOURCE") $( [ -e "$VDIR/$dev/down" ] && echo 'no')auto $(cat "$VDIR/$dev/supervise/stat")107 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") 108 108 done 109 109 } … … 153 153 svall "$1" 154 154 else 155 verify_shelf "$2" || fatal "Not a valid shelf: $2"156 verify_slot "$3" || fatal "Not a valid slot: $3"155 verify_shelf "$2" || fatal "Not a valid shelf: '$2'" 156 verify_slot "$3" || fatal "Not a valid slot: '$3'" 157 157 svcommand "$1" "$VDIR/e$2.$3" 158 158 fi … … 162 162 autoall "$1" 163 163 else 164 verify_shelf "$2" || fatal "Not a valid shelf: $2"165 verify_slot "$3" || fatal "Not a valid slot: $3"164 verify_shelf "$2" || fatal "Not a valid shelf: '$2'" 165 verify_slot "$3" || fatal "Not a valid slot: '$3'" 166 166 auto "$1" "$VDIR/e$2.$3" 167 167 fi -
trunk/vblade-persist/src/vblade-persist.8
r693 r694 4 4 .SH SYNOPSIS 5 5 .nf 6 .B vblade-persist setup shelf slot netif filename6 .B vblade-persist setup <shelf> <slot> <netif> <blockdev> 7 7 .B vblade-persist restart all 8 8 .fi -
trunk/vblade-persist/src/vblade-run
r693 r694 21 21 mkdir -p /dev/etherd; 22 22 ln -s "$SOURCE" "/dev/etherd/e$SHELF.$SLOT" && \ 23 exec vblade '"$MACLIMITS"' "$SHELF" "$SLOT" "$ INTERFACE" "$SOURCE"23 exec vblade '"$MACLIMITS"' "$SHELF" "$SLOT" "$NETIF" "$SOURCE" 24 24 '
Note: See TracChangeset
for help on using the changeset viewer.

