Handle start errors sync with runc

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
Michael Crosby 2016-03-11 10:11:42 -08:00
parent 22dac6af92
commit b68bc651a8
3 changed files with 47 additions and 5 deletions

View file

@ -84,7 +84,11 @@ func (p *process) start() error {
if err != nil {
return err
}
args := []string{"--log", runtimeLog}
logPath := filepath.Join(cwd, "log.json")
args := []string{
"--log", logPath,
"--log-format", "json",
}
if p.state.Exec {
args = append(args, "exec",
"--process", filepath.Join(cwd, "process.json"),
@ -140,7 +144,6 @@ func (p *process) start() error {
}
p.containerPid = pid
return nil
}
func (p *process) pid() int {