| "github.com/gophercloud/gophercloud/openstack/db/v1/flavors" |
| "github.com/gophercloud/gophercloud/pagination" |
| func (c context) listFlavors() { |
| c.Logf("Listing flavors") |
| err := flavors.List(c.client).EachPage(func(page pagination.Page) (bool, error) { |
| flavorList, err := flavors.ExtractFlavors(page) |
| for _, f := range flavorList { |
| c.Logf("Flavor: ID [%s] Name [%s] RAM [%d]", f.ID, f.Name, f.RAM) |
| func (c context) getFlavor() { |
| flavor, err := flavors.Get(c.client, "1").Extract() |
| c.Logf("Getting flavor %s", flavor.ID) |