github.com/gophercloud/gophercloud@v1.11.0/openstack/sharedfilesystems/apiversions/urls.go (about)

     1  package apiversions
     2  
     3  import (
     4  	"strings"
     5  
     6  	"github.com/gophercloud/gophercloud"
     7  	"github.com/gophercloud/gophercloud/openstack/utils"
     8  )
     9  
    10  func getURL(c *gophercloud.ServiceClient, version string) string {
    11  	baseEndpoint, _ := utils.BaseEndpoint(c.Endpoint)
    12  	endpoint := strings.TrimRight(baseEndpoint, "/") + "/" + strings.TrimRight(version, "/") + "/"
    13  	return endpoint
    14  }
    15  
    16  func listURL(c *gophercloud.ServiceClient) string {
    17  	baseEndpoint, _ := utils.BaseEndpoint(c.Endpoint)
    18  	endpoint := strings.TrimRight(baseEndpoint, "/") + "/"
    19  	return endpoint
    20  }