1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00

Added mkimage functionality for #58

git-svn-id: http://svn.opennebula.org/one/trunk@438 3034c82b-c49b-4eb3-8279-a7acafdc01c0
This commit is contained in:
Javier Fontán Muiños 2009-03-31 12:46:57 +00:00
parent 2660884b48
commit 16772ef79d
2 changed files with 24 additions and 2 deletions

View File

@ -25,4 +25,15 @@ fi
. $TMCOMMON
log "mkimage placeholder"
SIZE=$1
FSTYPE=$2
DST=$3
DST_PATH=`arg_path $DST`
DST_DIR=`dirname $DST_PATH`
exec_and_log "mkdir -p $DST_DIR"
exec_and_log "dd if=/dev/zero of=$DST_PATH bs=1 count=1 seek=${SIZE}M"
exec_and_log "mkfs -t $FSTYPE $DST_PATH"
exec_and_log "chmod a+rw $DST_PATH"

View File

@ -25,4 +25,15 @@ fi
. $TMCOMMON
log "mkimage placeholder"
SIZE=$1
FSTYPE=$2
DST=$3
DST_PATH=`arg_path $DST`
DST_HOST=`arg_host $DST`
DST_DIR=`dirname $DST_PATH`
exec_and_log "ssh $DST_HOST mkdir -p $DST_DIR"
exec_and_log "ssh $DST_HOST dd if=/dev/zero of=$DST_PATH bs=1 count=1 seek=${SIZE}M"
exec_and_log "ssh $DST_HOST mkfs -t $FSTYPE $DST_PATH"
exec_and_log "ssh $DST_HOST chmod a+rw $DST_PATH"