blob: 78f9645bbec57b0c591492ef1f13d0410df6a7b8 [file] [log] [blame]
Jon Perrittfd53bba2014-10-03 00:41:22 -05001package apiversions
2
3import (
4 "strings"
Marcin Krolik14c88012016-02-16 08:59:48 +01005 "net/url"
Jon Perrittfd53bba2014-10-03 00:41:22 -05006
7 "github.com/rackspace/gophercloud"
8)
9
10func getURL(c *gophercloud.ServiceClient, version string) string {
11 return c.ServiceURL(strings.TrimRight(version, "/") + "/")
12}
13
14func listURL(c *gophercloud.ServiceClient) string {
Marcin Krolik14c88012016-02-16 08:59:48 +010015 u, _ := url.Parse(c.ServiceURL(""))
16 u.Path = "/"
17 return u.String()
Jon Perrittfd53bba2014-10-03 00:41:22 -050018}