Add more logging to controller.go
PiperOrigin-RevId: 220519632 Change-Id: Iaeec007fc1aa3f0b72569b288826d45f2534c4bf
This commit is contained in:
parent
dce61075c0
commit
c92b9b7086
|
@ -169,7 +169,7 @@ type containerManager struct {
|
||||||
|
|
||||||
// StartRoot will start the root container process.
|
// StartRoot will start the root container process.
|
||||||
func (cm *containerManager) StartRoot(cid *string, _ *struct{}) error {
|
func (cm *containerManager) StartRoot(cid *string, _ *struct{}) error {
|
||||||
log.Debugf("containerManager.StartRoot")
|
log.Debugf("containerManager.StartRoot %q", *cid)
|
||||||
// Tell the root container to start and wait for the result.
|
// Tell the root container to start and wait for the result.
|
||||||
cm.startChan <- struct{}{}
|
cm.startChan <- struct{}{}
|
||||||
if err := <-cm.startResultChan; err != nil {
|
if err := <-cm.startResultChan; err != nil {
|
||||||
|
@ -239,6 +239,7 @@ func (cm *containerManager) Start(args *StartArgs, _ *struct{}) error {
|
||||||
|
|
||||||
err := cm.l.startContainer(cm.l.k, args.Spec, args.Conf, args.CID, args.FilePayload.Files)
|
err := cm.l.startContainer(cm.l.k, args.Spec, args.Conf, args.CID, args.FilePayload.Files)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
log.Debugf("containerManager.Start failed %q: %+v", args.CID, args)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
log.Debugf("Container %q started", args.CID)
|
log.Debugf("Container %q started", args.CID)
|
||||||
|
@ -259,6 +260,7 @@ func (cm *containerManager) ExecuteAsync(args *control.ExecArgs, pid *int32) err
|
||||||
log.Debugf("containerManager.ExecuteAsync: %+v", args)
|
log.Debugf("containerManager.ExecuteAsync: %+v", args)
|
||||||
tgid, err := cm.l.executeAsync(args)
|
tgid, err := cm.l.executeAsync(args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
log.Debugf("containerManager.ExecuteAsync failed: %+v: %v", args, err)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
*pid = int32(tgid)
|
*pid = int32(tgid)
|
||||||
|
@ -277,6 +279,7 @@ func (cm *containerManager) Checkpoint(o *control.SaveOpts, _ *struct{}) error {
|
||||||
|
|
||||||
// Pause suspends a container.
|
// Pause suspends a container.
|
||||||
func (cm *containerManager) Pause(_, _ *struct{}) error {
|
func (cm *containerManager) Pause(_, _ *struct{}) error {
|
||||||
|
log.Debugf("containerManager.Pause")
|
||||||
cm.l.k.Pause()
|
cm.l.k.Pause()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -398,6 +401,7 @@ func (cm *containerManager) Restore(o *RestoreOpts, _ *struct{}) error {
|
||||||
|
|
||||||
// Resume unpauses a container.
|
// Resume unpauses a container.
|
||||||
func (cm *containerManager) Resume(_, _ *struct{}) error {
|
func (cm *containerManager) Resume(_, _ *struct{}) error {
|
||||||
|
log.Debugf("containerManager.Resume")
|
||||||
cm.l.k.Unpause()
|
cm.l.k.Unpause()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -405,7 +409,9 @@ func (cm *containerManager) Resume(_, _ *struct{}) error {
|
||||||
// Wait waits for the init process in the given container.
|
// Wait waits for the init process in the given container.
|
||||||
func (cm *containerManager) Wait(cid *string, waitStatus *uint32) error {
|
func (cm *containerManager) Wait(cid *string, waitStatus *uint32) error {
|
||||||
log.Debugf("containerManager.Wait")
|
log.Debugf("containerManager.Wait")
|
||||||
return cm.l.waitContainer(*cid, waitStatus)
|
err := cm.l.waitContainer(*cid, waitStatus)
|
||||||
|
log.Debugf("containerManager.Wait returned, waitStatus: %v: %v", waitStatus, err)
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// WaitPIDArgs are arguments to the WaitPID method.
|
// WaitPIDArgs are arguments to the WaitPID method.
|
||||||
|
|
Loading…
Reference in New Issue