]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc-ubuntu-cloud: Never exit 0 when no container is created
authorStéphane Graber <stgraber@ubuntu.com>
Thu, 5 Nov 2015 18:37:03 +0000 (13:37 -0500)
committerStéphane Graber <stgraber@ubuntu.com>
Fri, 6 Nov 2015 19:54:10 +0000 (14:54 -0500)
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
templates/lxc-ubuntu-cloud.in

index 9b5da6d867467a38242ff4899f395bbcbf509fa9..3f30a610aed9f09c04ee455f691f3e06dda6f681 100644 (file)
@@ -204,7 +204,7 @@ cloneargs=()
 while true
 do
     case "$1" in
-    -h|--help)         usage $0 && exit 0;;
+    -h|--help)         usage $0 && exit 1;;
     -p|--path)         path=$2; shift 2;;
     -n|--name)         name=$2; shift 2;;
     -F|--flush-cache)  flushcache=1; shift 1;;
@@ -297,7 +297,7 @@ else
     if ! url1=`ubuntu-cloudimg-query $release $stream $arch --format "%{url}\n"`; then
         echo "There is no download available for release=$release, stream=$stream, arch=$arch"
         [ "$stream" = "daily" ] || echo "You may try with '--stream=daily'"
-        exit
+        exit 1
     fi
     url2=`echo $url1 | sed -e 's/.tar.gz/-root\0/' -e 's/.tar.gz/.tar.xz/'`
 fi