From e15e3fc5295bf751e08afc4d692cbb4ad4487aab Mon Sep 17 00:00:00 2001 From: Carl Saturnino Date: Tue, 18 Nov 2014 15:30:41 +0800 Subject: [PATCH] Add etcd config to temporary file --- example/envetcd-sample.service | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/example/envetcd-sample.service b/example/envetcd-sample.service index 1cd1bb5d..919ed00e 100644 --- a/example/envetcd-sample.service +++ b/example/envetcd-sample.service @@ -5,14 +5,15 @@ After=default.target WantedBy=default.target [Service] +User=core Type=forking -ExecStartPre=/bin/bash -c "TMPFILE_ENVETCD=$(mktemp -t $SERVICE)" -ExecStartPre=/bin/bash -c "echo 'TEMP FILE: $TMPFILE_ENVETCD'" -ExecStartPre=/bin/bash -c "exec /envetcd \ - --no-uppercase \ - --service redis \ - -c env > $TMPFILE_ENVETCD; " -ExecStart=/bin/bash -c "exec /usr/bin/docker images " +ExecStartPre=/bin/bash -c "TMPFILE_ENVETCD=$(mktemp -t service.XXXXXXXXXX); \ + echo $$TMPFILE_ENVETCD; \ + exec /envetcd --service redis -c env>$TMPFILE_ENVETCD" + +ExecStart=/bin/bash -c "echo '====>'; \ + echo $$TMPFILE_ENVETCD; \ + exec /usr/bin/docker images" #ExecStart=/bin/bash -c "exec /usr/bin/docker run \ -# --env-file=$TMPFILE_ENVETCD " -#ExecStartPost=/bin/bash -c "exec rm -f $TMPFILE_ENVETCD" +# --env-file=$TMPFILE_ENVETCD " +ExecStartPost=/bin/bash -c "rm -f $$TMPFILE_ENVETCD"