don't use tags cause they collide
authorSam Saffron <sam.saffron@gmail.com>
Mon, 25 Nov 2013 01:34:41 +0000 (17:34 -0800)
committerSam Saffron <sam.saffron@gmail.com>
Mon, 25 Nov 2013 01:34:41 +0000 (17:34 -0800)
launcher

index 9967a9e7ce286d180c88cd54828bdb22ab791fa3..7b7369a66fca7081f74c618c9f16ffd3a55e3e65 100755 (executable)
--- a/launcher
+++ b/launcher
@@ -5,6 +5,7 @@ config=$2
 config_file="$config".yml
 cidfile=cids/"$config".cid
 cidbootstrap=cids/"$config"_boostrap.cid
+local_discourse=local_discourse
 image=samsaffron/discourse
 docker_path=`which docker`
 
@@ -74,7 +75,7 @@ case "$command" in
 
       exec echo "$input" | docker run -cidfile $cidbootstrap -i -a stdin -a stdout -a stderr $volumes $image /pups/bin/pups --stdin
       sleep 10
-      docker commit `cat $cidbootstrap` $image:$config || echo 'FAILED TO COMMIT'
+      docker commit `cat $cidbootstrap` $local_discourse/$config || echo 'FAILED TO COMMIT'
       docker rm `cat $cidbootstrap` && rm $cidbootstrap
       exit 0
       ;;
@@ -125,7 +126,7 @@ case "$command" in
 
            set_volumes
 
-           docker run -name $config -cidfile $cidfile $ports -d $volumes $image:$config /usr/bin/runsvdir -P /etc/service
+           docker run -name $config -cidfile $cidfile $ports -d $volumes $local_discourse/$config /usr/bin/runsvdir -P /etc/service
            exit 0
          else
            echo "cid found, ensuring container is started"