func (c *context) listDBs() { c.Logf("Listing databases on instance %s", c.instanceID) err := db.List(c.client, c.instanceID).EachPage(func(page pagination.Page) (bool, error) { dbList, err := db.ExtractDBs(page) c.AssertNoErr(err) for _, db := range dbList { c.Logf("DB: %#v", db) } return true, nil }) c.AssertNoErr(err) }
func List(client *gophercloud.ServiceClient, instanceID string) pagination.Pager { return os.List(client, instanceID) }