Break the import cycle :wrench:
I'll have to bring in an interface if we add functionality to v3.Client for
use in the resource packages.
diff --git a/openstack/identity/v3/tokens/urls.go b/openstack/identity/v3/tokens/urls.go
index 2c100ab..5b47c02 100644
--- a/openstack/identity/v3/tokens/urls.go
+++ b/openstack/identity/v3/tokens/urls.go
@@ -1,7 +1,7 @@
package tokens
-import identity "github.com/rackspace/gophercloud/openstack/identity/v3"
+import "github.com/rackspace/gophercloud"
-func getTokenURL(c *identity.Client) string {
+func getTokenURL(c *gophercloud.ServiceClient) string {
return c.ServiceURL("auth", "tokens")
}