blob: f4dd0724ce1e19e08b75526a884dc93d97645f5e [file] [log] [blame]
Samuel A. Falvo II10decf92014-02-13 17:05:35 -08001package flavors
2
3import (
4 "fmt"
5 "github.com/racker/perigee"
6)
7
Samuel A. Falvo II10decf92014-02-13 17:05:35 -08008var ErrNotImplemented = fmt.Errorf("Flavors functionality not implemented.")
9
10type ListResults map[string]interface{}
11
12func List(c *Client) (ListResults, error) {
13 var lr ListResults
14
15 h, err := c.getListHeaders()
16 if err != nil {
17 return nil, err
18 }
19
20 err = perigee.Get(c.getListUrl(), perigee.Options{
Samuel A. Falvo IIe246ac02014-02-13 23:20:09 -080021 Results: &lr,
Samuel A. Falvo II10decf92014-02-13 17:05:35 -080022 MoreHeaders: h,
23 })
24 return lr, err
25}