1package extensions 2 3import ( 4 "github.com/gophercloud/gophercloud" 5 common "github.com/gophercloud/gophercloud/openstack/common/extensions" 6 "github.com/gophercloud/gophercloud/pagination" 7) 8 9// ExtractExtensions interprets a Page as a slice of Extensions. 10func ExtractExtensions(page pagination.Page) ([]common.Extension, error) { 11 return common.ExtractExtensions(page) 12} 13 14// Get retrieves information for a specific extension using its alias. 15func Get(c *gophercloud.ServiceClient, alias string) common.GetResult { 16 return common.Get(c, alias) 17} 18 19// List returns a Pager which allows you to iterate over the full collection of extensions. 20// It does not accept query parameters. 21func List(c *gophercloud.ServiceClient) pagination.Pager { 22 return common.List(c) 23} 24