1
0
mirror of https://github.com/rancher/os.git synced 2025-08-02 07:24:28 +00:00

Fix respawn.conf.d

This commit is contained in:
Darren Shepherd 2016-08-24 21:43:51 -07:00
parent 22ab564dac
commit 92e20827d8

View File

@ -6,6 +6,7 @@ import (
"io/ioutil"
"os"
"os/exec"
"path"
"regexp"
"strings"
"syscall"
@ -180,9 +181,11 @@ func writeRespawn() error {
files, err := ioutil.ReadDir("/etc/respawn.conf.d")
if err == nil {
for _, f := range files {
content, err := ioutil.ReadFile(f.Name())
p := path.Join("/etc/respawn.conf.d", f.Name())
content, err := ioutil.ReadFile(p)
if err != nil {
return err
log.Error("Failed to read %s: %v", p, err)
continue
}
respawn += fmt.Sprintf("\n%s", string(content))
}