david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

[contrib] Allow "cow" script to create the SAN device itself

Allow for an invocation pattern such as:

  ./cow /path/to/image/file vblade 1 2 eth0

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown 2010-09-22 16:40:06 +01:00
parent 45d066d4cd
commit d052efb254
1 changed files with 5 additions and 4 deletions

View File

@ -19,9 +19,10 @@ function cleanup () {
trap cleanup EXIT
imgfile=$1
if [ -z "$imgfile" ] ; then
echo Syntax: $0 /path/to/image/file
imgfile=$1 ; shift
command=$1 ; shift
if [ -z "$imgfile" -o -z "$command" ] ; then
echo Syntax: $0 /path/to/image/file command [args..]
exit 1
fi
@ -45,4 +46,4 @@ x=$imgfile.cow ; ln -s /dev/mapper/$dmname $x ; cowlink=$x
# Wait until killed
echo "Created $cowlink"
while : ; do sleep 2147483647 ; done
$command "$@" $cowlink