Fix lint error.
Signed-off-by: Lantao Liu <lantaol@google.com>
This commit is contained in:
parent
879dc6ae25
commit
556b219450
@ -112,17 +112,17 @@ func convertEvent(e *gogotypes.Any) (string, interface{}, error) {
|
|||||||
return "", nil, errors.Wrap(err, "failed to unmarshalany")
|
return "", nil, errors.Wrap(err, "failed to unmarshalany")
|
||||||
}
|
}
|
||||||
|
|
||||||
switch evt.(type) {
|
switch e := evt.(type) {
|
||||||
case *eventtypes.TaskExit:
|
case *eventtypes.TaskExit:
|
||||||
id = evt.(*eventtypes.TaskExit).ContainerID
|
id = e.ContainerID
|
||||||
case *eventtypes.TaskOOM:
|
case *eventtypes.TaskOOM:
|
||||||
id = evt.(*eventtypes.TaskOOM).ContainerID
|
id = e.ContainerID
|
||||||
case *eventtypes.ImageCreate:
|
case *eventtypes.ImageCreate:
|
||||||
id = evt.(*eventtypes.ImageCreate).Name
|
id = e.Name
|
||||||
case *eventtypes.ImageUpdate:
|
case *eventtypes.ImageUpdate:
|
||||||
id = evt.(*eventtypes.ImageUpdate).Name
|
id = e.Name
|
||||||
case *eventtypes.ImageDelete:
|
case *eventtypes.ImageDelete:
|
||||||
id = evt.(*eventtypes.ImageDelete).Name
|
id = e.Name
|
||||||
default:
|
default:
|
||||||
return "", nil, errors.New("unsupported event")
|
return "", nil, errors.New("unsupported event")
|
||||||
}
|
}
|
||||||
@ -200,9 +200,8 @@ func (em *eventMonitor) handleEvent(any interface{}) error {
|
|||||||
ctx, cancel := context.WithTimeout(ctx, handleEventTimeout)
|
ctx, cancel := context.WithTimeout(ctx, handleEventTimeout)
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
switch any.(type) {
|
switch e := any.(type) {
|
||||||
case *eventtypes.TaskExit:
|
case *eventtypes.TaskExit:
|
||||||
e := any.(*eventtypes.TaskExit)
|
|
||||||
logrus.Infof("TaskExit event %+v", e)
|
logrus.Infof("TaskExit event %+v", e)
|
||||||
// Use ID instead of ContainerID to rule out TaskExit event for exec.
|
// Use ID instead of ContainerID to rule out TaskExit event for exec.
|
||||||
cntr, err := em.c.containerStore.Get(e.ID)
|
cntr, err := em.c.containerStore.Get(e.ID)
|
||||||
@ -226,7 +225,6 @@ func (em *eventMonitor) handleEvent(any interface{}) error {
|
|||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
case *eventtypes.TaskOOM:
|
case *eventtypes.TaskOOM:
|
||||||
e := any.(*eventtypes.TaskOOM)
|
|
||||||
logrus.Infof("TaskOOM event %+v", e)
|
logrus.Infof("TaskOOM event %+v", e)
|
||||||
// For TaskOOM, we only care which container it belongs to.
|
// For TaskOOM, we only care which container it belongs to.
|
||||||
cntr, err := em.c.containerStore.Get(e.ContainerID)
|
cntr, err := em.c.containerStore.Get(e.ContainerID)
|
||||||
@ -244,15 +242,12 @@ func (em *eventMonitor) handleEvent(any interface{}) error {
|
|||||||
return errors.Wrap(err, "failed to update container status for TaskOOM event")
|
return errors.Wrap(err, "failed to update container status for TaskOOM event")
|
||||||
}
|
}
|
||||||
case *eventtypes.ImageCreate:
|
case *eventtypes.ImageCreate:
|
||||||
e := any.(*eventtypes.ImageCreate)
|
|
||||||
logrus.Infof("ImageCreate event %+v", e)
|
logrus.Infof("ImageCreate event %+v", e)
|
||||||
return em.c.updateImage(ctx, e.Name)
|
return em.c.updateImage(ctx, e.Name)
|
||||||
case *eventtypes.ImageUpdate:
|
case *eventtypes.ImageUpdate:
|
||||||
e := any.(*eventtypes.ImageUpdate)
|
|
||||||
logrus.Infof("ImageUpdate event %+v", e)
|
logrus.Infof("ImageUpdate event %+v", e)
|
||||||
return em.c.updateImage(ctx, e.Name)
|
return em.c.updateImage(ctx, e.Name)
|
||||||
case *eventtypes.ImageDelete:
|
case *eventtypes.ImageDelete:
|
||||||
e := any.(*eventtypes.ImageDelete)
|
|
||||||
logrus.Infof("ImageDelete event %+v", e)
|
logrus.Infof("ImageDelete event %+v", e)
|
||||||
return em.c.updateImage(ctx, e.Name)
|
return em.c.updateImage(ctx, e.Name)
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ import "strings"
|
|||||||
// Comparison is case insensitive.
|
// Comparison is case insensitive.
|
||||||
func InStringSlice(ss []string, str string) bool {
|
func InStringSlice(ss []string, str string) bool {
|
||||||
for _, s := range ss {
|
for _, s := range ss {
|
||||||
if strings.ToLower(s) == strings.ToLower(str) {
|
if strings.EqualFold(s, str) {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -34,7 +34,7 @@ func InStringSlice(ss []string, str string) bool {
|
|||||||
func SubtractStringSlice(ss []string, str string) []string {
|
func SubtractStringSlice(ss []string, str string) []string {
|
||||||
var res []string
|
var res []string
|
||||||
for _, s := range ss {
|
for _, s := range ss {
|
||||||
if strings.ToLower(s) == strings.ToLower(str) {
|
if strings.EqualFold(s, str) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
res = append(res, s)
|
res = append(res, s)
|
||||||
|
Loading…
Reference in New Issue
Block a user