Add exec event create/start log
added exec event log follwing issue #8662 proposal. logging events for exec create and start API Signed-off-by: daehyeok mun <daehyeok@daehyeokui-MacBook-Air.local> Upstream-commit: e3d813f37f48ed52330e3dc26aa363e58401fbf5 Component: engine
This commit is contained in:
committed by
Daehyeok Mun
parent
1b9c51c581
commit
4309ebf3d1
@ -154,6 +154,8 @@ func (d *Daemon) ContainerExecCreate(job *engine.Job) engine.Status {
|
||||
Running: false,
|
||||
}
|
||||
|
||||
container.LogEvent("exec_create: " + execConfig.ProcessConfig.Entrypoint + " " + strings.Join(execConfig.ProcessConfig.Arguments, " "))
|
||||
|
||||
d.registerExecCommand(execConfig)
|
||||
|
||||
job.Printf("%s\n", execConfig.ID)
|
||||
@ -192,6 +194,8 @@ func (d *Daemon) ContainerExecStart(job *engine.Job) engine.Status {
|
||||
log.Debugf("starting exec command %s in container %s", execConfig.ID, execConfig.Container.ID)
|
||||
container := execConfig.Container
|
||||
|
||||
container.LogEvent("exec_start: " + execConfig.ProcessConfig.Entrypoint + " " + strings.Join(execConfig.ProcessConfig.Arguments, " "))
|
||||
|
||||
if execConfig.OpenStdin {
|
||||
r, w := io.Pipe()
|
||||
go func() {
|
||||
|
||||
Reference in New Issue
Block a user