rackspace/gophercloud — pull request #179 by msabramo (2014-08-13 11:20:30+00:00)
Title: Query for type "compute" instead of name "nova"

The former doesn't work in my private OpenStack cloud (from Metacloud), because the service is not named "nova".

{
Name: "Compute Service",
Type: "compute",
...
}

I think type "compute" is probably a more portable way to do it. That was the impression I got from looking at
http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Service_Types-d1e265.html