func TestGet(t *testing.T) { th.SetupHTTP() defer th.TeardownHTTP() HandleGetExtensionSuccessfully(t) actual, err := extensions.Get(client.ServiceClient(), "agent").Extract() th.AssertNoErr(t, err) th.CheckDeepEquals(t, SingleExtension, actual) }
func TestExtensionGet(t *testing.T) { client, err := clients.NewNetworkV2Client() if err != nil { t.Fatalf("Unable to create a network client: %v", err) } extension, err := extensions.Get(client, "router").Extract() if err != nil { t.Fatalf("Unable to get extension port-security: %v", err) } openstack.PrintExtension(t, extension) }
func TestExtensionGet(t *testing.T) { client, err := clients.NewComputeV2Client() if err != nil { t.Fatalf("Unable to create a compute client: %v", err) } extension, err := extensions.Get(client, "os-admin-actions").Extract() if err != nil { t.Fatalf("Unable to get extension os-admin-actions: %v", err) } openstack.PrintExtension(t, extension) }
// Get retrieves information for a specific extension using its alias. func Get(c *gophercloud.ServiceClient, alias string) common.GetResult { return common.Get(c, alias) }