Documentation ¶
Index ¶
- func GetCurrentVersion(floraPath string) (ver *version.Version, err error)
- func GetLatestVersion() (string, error)
- func GetLatestVersionMatchingConstraint(versionConstraint string) string
- func GetVersionConstraint() string
- func ListLocalVersions(floraPath string) ([]*version.Version, error)
- func ListRemoteVersions() ([]*version.Version, error)
- func VersionsCompletion(c *cli.Context)
- type TerraformUpgrader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLatestVersion ¶
func GetVersionConstraint ¶
func GetVersionConstraint() string
func ListRemoteVersions ¶
func VersionsCompletion ¶
Types ¶
type TerraformUpgrader ¶
func (TerraformUpgrader) DownloadTerraform ¶
func (t TerraformUpgrader) DownloadTerraform() error
func (TerraformUpgrader) InstallNewTerraform ¶
func (t TerraformUpgrader) InstallNewTerraform() error
func (TerraformUpgrader) IsDownloadNeeded ¶
func (t TerraformUpgrader) IsDownloadNeeded() bool
func (TerraformUpgrader) Run ¶
func (t TerraformUpgrader) Run() error
func (TerraformUpgrader) UnzipAndClean ¶
func (t TerraformUpgrader) UnzipAndClean() error
Click to show internal directories.
Click to hide internal directories.