From 07b6bc3fc738ab3a27e9760b0efc57c78d7f98af Mon Sep 17 00:00:00 2001 From: Solomon Hykes Date: Fri, 15 Feb 2013 21:48:04 -0800 Subject: [PATCH] fs.store.Get(): use gorp.Get() instead of gorp.Select() --- fs/store.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/fs/store.go b/fs/store.go index e429597621..c34dbd0b40 100644 --- a/fs/store.go +++ b/fs/store.go @@ -83,14 +83,8 @@ func (store *Store) List(pth string) ([]*Image, error) { } func (store *Store) Get(id string) (*Image, error) { - images, err := store.orm.Select(Image{}, "select * from images where Id=?", id) - if err != nil { - return nil, err - } - if len(images) < 1 { - return nil, os.ErrNotExist - } - return images[0].(*Image), nil + img, err := store.orm.Get(Image{}, id) + return img.(*Image), err } func (store *Store) Create(layer Archive, parent *Image, pth, comment string) (*Image, error) {