gophercloud: Index | Files

package utils

import ""


Package Files


type Version Uses

type Version struct {
    ID       string
    Suffix   string
    Priority int

Version is a supported API version, corresponding to a vN package within the appropriate service.

func ChooseVersion Uses

func ChooseVersion(client *gophercloud.ProviderClient, recognized []*Version) (*Version, string, error)

ChooseVersion queries the base endpoint of an API to choose the most recent non-experimental alternative from a service's published versions. It returns the highest-Priority Version among the alternatives that are provided, as well as its corresponding endpoint.

Package utils imports 3 packages (graph) and is imported by 22 packages. Updated 2016-07-18. Refresh now. Tools for package owners.