well then, if its bin/bash let it be bin/bash
authorSam Saffron <sam.saffron@gmail.com>
Mon, 11 Nov 2013 05:06:41 +0000 (21:06 -0800)
committerSam Saffron <sam.saffron@gmail.com>
Mon, 11 Nov 2013 05:06:41 +0000 (21:06 -0800)
launcher

index b86dd228becdae073bfc418841be3bbbb2940d1a..5a70a0e1d7cf36c8ba1963d58f3c8187acbbc238 100755 (executable)
--- a/launcher
+++ b/launcher
@@ -1,4 +1,4 @@
-#/bin/bash
+#!/bin/bash
 
 command=$1
 config=$2
@@ -62,12 +62,8 @@ fi
 case "$command" in
   bootstrap)
 
-      read -r -d '' ruby <<RUBY
-        require 'yaml'
-        puts YAML.load(STDIN.readlines.join)["template"]
-RUBY
-
-      template=`cat $config_file| docker run -rm -i -a stdin -a stdout samsaffron/discourse ruby -e "$ruby"`
+      template=`cat $config_file | docker run -rm -i -a stdin -a stdout samsaffron/discourse ruby -e \
+        "require 'yaml'; puts YAML.load(STDIN.readlines.join)['template']"`
 
       input=$(cat $config_file)
       [ ! -z $template ] && {