]>
git.madduck.net Git - code/vinst.git/blobdiff - vinst
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
SUITE=wheezy
CONSOLE='console=tty0 console=ttyS0,115200n8'
DEBUG=0
SUITE=wheezy
CONSOLE='console=tty0 console=ttyS0,115200n8'
DEBUG=0
while [ -n "$1" ]; do
case "$1" in
while [ -n "$1" ]; do
case "$1" in
+ (--wipe)
+ WIPE=1
+ ;;
+ (--console)
+ RESTART=1
+ ;;
arch: $ARCH
ram: $RAM MiB
disk: $DISK GiB
arch: $ARCH
ram: $RAM MiB
disk: $DISK GiB
net bridge: $BRIDGE
_eof
if [ -n "$IPADDRESS" ]; then
net bridge: $BRIDGE
_eof
if [ -n "$IPADDRESS" ]; then
echo >&2
virsh --connect=$QEMU_URI vol-create-as $STORAGE_POOL virt-$HOSTNAME ${DISK}G
echo >&2
virsh --connect=$QEMU_URI vol-create-as $STORAGE_POOL virt-$HOSTNAME ${DISK}G
+if [ $WIPE = 1 ]; then
+ virsh --connect=$QEMU_URI vol-wipe --pool $STORAGE_POOL --algorithm zero virt-$HOSTNAME
+fi
if [ $DEBUG = 1 ]; then
DEBUGFLAG=--debug
if [ $DEBUG = 1 ]; then
DEBUGFLAG=--debug
"$@"
virsh --connect=$QEMU_URI console $HOSTNAME
"$@"
virsh --connect=$QEMU_URI console $HOSTNAME
-virsh --connect=$QEMU_URI "start $HOSTNAME; console $HOSTNAME"
+
+if [ $RESTART = 1]; then
+ virsh --connect=$QEMU_URI "start $HOSTNAME; console $HOSTNAME"
+fi