func (s storageTransport) GetStoreImage(store storage.Store, ref types.ImageReference) (*storage.Image, error) { dref := ref.DockerReference() if dref == nil { if sref, ok := ref.(*storageReference); ok { if sref.id != "" { if img, err := store.GetImage(sref.id); err == nil { return img, nil } } } return nil, ErrInvalidReference } return store.GetImage(verboseName(dref)) }