1
0
mirror of https://github.com/rancher/os.git synced 2025-06-27 23:36:49 +00:00

Add more logs for respawn

This commit is contained in:
niusmallnan 2018-10-17 17:56:29 +08:00 committed by niusmallnan
parent 70845f7320
commit 1a2c711d1e

View File

@ -136,19 +136,14 @@ func execute(line string, doneChannel chan string) {
Setsid: true, Setsid: true,
} }
err := cmd.Start() if err := cmd.Start(); err == nil {
if err != nil {
log.Errorf("%s : %v", line, err)
}
if err == nil {
addProcess(cmd.Process) addProcess(cmd.Process)
err = cmd.Wait() if err = cmd.Wait(); err != nil {
log.Errorf("Wait cmd to exit: %s, err: %v", line, err)
}
removeProcess(cmd.Process) removeProcess(cmd.Process)
} } else {
log.Errorf("Start cmd: %s, err: %v", line, err)
if err != nil {
log.Errorf("%s : %v", line, err)
} }
if !running { if !running {