@@ -270,7 +270,7 @@ func (mgr *ImageManager) PushImage(ctx context.Context, name, tag string, authCo
270270 } else {
271271 ref = reference .WithTag (ref , tag )
272272 }
273-
273+ mgr . LogImageEvent ( ctx , ref . String (), ref . String (), "push" )
274274 return mgr .client .PushImage (ctx , ref .String (), authConfig , out )
275275}
276276
@@ -465,7 +465,7 @@ func (mgr *ImageManager) RemoveImage(ctx context.Context, idOrRef string, force
465465 // the searchable reference has different locator without force.
466466 // It's different reference from locator aspect.
467467 if ! force && ! uniqueLocatorReference (mgr .localStore .GetReferences (id )) {
468- return fmt .Errorf ("Unable to remove the image %q (must force) - image has serveral references" , idOrRef )
468+ return fmt .Errorf ("unable to remove the image %q (must force) - image has serveral references" , idOrRef )
469469 }
470470
471471 for _ , ref := range mgr .localStore .GetPrimaryReferences (id ) {
@@ -486,7 +486,7 @@ func (mgr *ImageManager) RemoveImage(ctx context.Context, idOrRef string, force
486486 if err := mgr .localStore .RemoveReference (id , primaryRef ); err != nil {
487487 return err
488488 }
489-
489+ mgr . LogImageEvent ( ctx , namedRef . String (), namedRef . String (), "delete" )
490490 return mgr .client .RemoveImage (ctx , primaryRef .String ())
491491 }
492492
@@ -537,6 +537,7 @@ func (mgr *ImageManager) AddTag(ctx context.Context, sourceImage string, targetT
537537 Name : tagRef .String (),
538538 Target : ctrdImg .Target (),
539539 })
540+ mgr .LogImageEvent (ctx , sourceImage , tagRef .String (), "tag" )
540541 return err
541542}
542543
0 commit comments