]> gitweb.fluxo.info Git - puppet-runit.git/commitdiff
we make sure that the env dir. exists on service startup
authorMarkus Strauss <Markus@ITstrauss.eu>
Fri, 28 Oct 2011 19:44:59 +0000 (21:44 +0200)
committerMarkus Strauss <Markus@ITstrauss.eu>
Fri, 28 Oct 2011 19:44:59 +0000 (21:44 +0200)
templates/run.erb

index f02a486befe3f98cb36effede39997af4c4413f5..d8c1a81271f417933b41fd20a83a6cc60b4d1753 100644 (file)
@@ -1,8 +1,8 @@
 #!/bin/bash
 envdir=<%= svbase %>/env
 root=<%= rundir %>
-echo Starting <%= name %> from $root
+echo "Starting <%= name %> from ${root}"
 cd $root
-
+mkdir -p "${envdir}"
 exec 2>&1
-exec chpst -e $envdir -u <%= user %>:<%= group %> <%= command %>
+exec chpst -e "${envdir}" -u <%= user %>:<%= group %> <%= command %>