blob: 2aa472300d1f146a75b0a9d90d43e1f4c9c3aa42 [file] [log] [blame]
Samuel A. Falvo II17ae5652014-02-12 20:47:43 -08001package images
2
3import (
4 "fmt"
5 "github.com/racker/perigee"
6)
7
8
9var ErrNotImplemented = fmt.Errorf("Images functionality not implemented.")
10
11type ListResults map[string]interface{}
12
13func List(c *Client) (ListResults, error) {
14 var lr ListResults
15
16 h, err := c.getListHeaders()
17 if err != nil {
18 return nil, err
19 }
20
21 err = perigee.Get(c.getListUrl(), perigee.Options{
22 Results: &lr,
23 MoreHeaders: h,
24 })
25 return lr, err
26}
27