terraform

package
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2018 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Message

func Message(message string, quiet bool)

Message : Quiet mode

Types

type Release

type Release struct {
	Home         string
	Version      string
	Repository   string
	HTTPclient   *http.Client
	HTTPResponse *http.Response
}

Release struct : information switch release

func (Release) Download

func (release Release) Download(quiet bool) error

Download : Launch download

func (Release) InitFolder

func (release Release) InitFolder() error

InitFolder : Create folders (init)

func (Release) Install

func (release Release) Install(quiet bool) error

Install Terraform versions

func (Release) ListOnline

func (release Release) ListOnline() error

ListOnline : List online version

func (Release) LocalExist

func (release Release) LocalExist() bool

LocalExist version zipped offline

func (Release) Regex

func (release Release) Regex() bool

Regex version submited

func (Release) RemoteExist

func (release Release) RemoteExist() bool

RemoteExist version zipped online

func (Release) UnInstall

func (release Release) UnInstall(quiet bool) error

UnInstall Terraform version

func (Release) UnInstallAll

func (release Release) UnInstallAll(quiet bool) error

UnInstallAll Terraform versions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL