Merge pull request #80 from jessecarbon/master

Add support for loading environment variables from optional file
This commit is contained in:
Daniel Theophanes
2016-11-19 13:06:48 -08:00
committed by GitHub
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -168,6 +168,7 @@ ExecStart={{.Path|cmdEscape}}{{range .Arguments}} {{.|cmd}}{{end}}
{{if .PIDFile}}PIDFile={{.PIDFile|cmd}}{{end}}
Restart=always
RestartSec=120
EnvironmentFile=-/etc/sysconfig/{{.Name}}
[Install]
WantedBy=multi-user.target
+2
View File
@@ -176,6 +176,8 @@ pid_file="/var/run/$name.pid"
stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err"
[ -e /etc/sysconfig/$name ] && . /etc/sysconfig/$name
get_pid() {
cat "$pid_file"
}