| // +build acceptance |
| |
| package v1 |
| |
| import ( |
| "github.com/rackspace/gophercloud" |
| "github.com/rackspace/gophercloud/openstack" |
| "github.com/rackspace/gophercloud/openstack/utils" |
| "os" |
| ) |
| |
| var metadata = map[string]string{"gopher": "cloud"} |
| |
| func newClient() (*gophercloud.ServiceClient, error) { |
| ao, err := utils.AuthOptions() |
| if err != nil { |
| return nil, err |
| } |
| |
| client, err := openstack.AuthenticatedClient(ao) |
| if err != nil { |
| return nil, err |
| } |
| |
| return openstack.NewStorageV1(client, gophercloud.EndpointOpts{ |
| Region: os.Getenv("OS_REGION_NAME"), |
| }) |
| } |