mirror of
https://github.com/xcat2/xNBA.git
synced 2024-11-22 01:21:45 +00:00
[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:
parent
45d066d4cd
commit
d052efb254
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user