Documentation ¶
Index ¶
- Constants
- Variables
- func Backup() error
- func BackupHandler(_ *url.URL) error
- func CurrentOS() vangogh_local_data.OperatingSystem
- func Download(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func DownloadHandler(u *url.URL) error
- func Extract(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func ExtractHandler(u *url.URL) error
- func FinalizeInstallation(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func FinalizeInstallationHandler(u *url.URL) error
- func GetDownloadsMetadata(ids []string, force bool) error
- func GetDownloadsMetadataHandler(u *url.URL) error
- func GetTitleDownloadLinks(id string, operatingSystems []vangogh_local_data.OperatingSystem, ...) (string, []vangogh_local_data.DownloadLink, error)
- func Ids(u *url.URL) []string
- func Install(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func InstallHandler(u *url.URL) error
- func OsLangCodeDownloadType(u *url.URL) ([]vangogh_local_data.OperatingSystem, []string, ...)
- func PinInstalledMetadata(ids []string, force bool) error
- func PinInstalledMetadataHandler(u *url.URL) error
- func PlaceExtracts(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func PlaceExtractsHandler(u *url.URL) error
- func PostInstallScriptPath(productExtractsDir string, link vangogh_local_data.DownloadLink) string
- func PrintParams(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...)
- func RemoveDownloads(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func RemoveDownloadsHandler(u *url.URL) error
- func RemoveExtracts(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func RemoveExtractsHandler(u *url.URL) error
- func ResetSetup() error
- func ResetSetupHandler(_ *url.URL) error
- func RevealDownloads(ids []string) error
- func RevealDownloadsHandler(u *url.URL) error
- func RevealInstalled(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func RevealInstalledHandler(u *url.URL) error
- func Setup(protocol, address, port string, username, password string, installPath string) error
- func SetupHandler(u *url.URL) error
- func TestSetup() error
- func TestSetupHandler(_ *url.URL) error
- func Validate(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, ...) error
- func ValidateHandler(u *url.URL) error
- func VersionHandler(_ *url.URL) error
- type PostInstallScript
- type SetupProperties
- type ValidationResult
Constants ¶
View Source
const ( ValResMismatch = "mismatch" ValResError = "error" ValResMissingChecksum = "missing checksum" ValResFileNotFound = "file not found" ValResValid = "valid" )
Variables ¶
View Source
var (
GitTag string
)
Functions ¶
func BackupHandler ¶
func CurrentOS ¶ added in v0.1.6
func CurrentOS() vangogh_local_data.OperatingSystem
func Download ¶ added in v0.1.1
func Download(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType, force bool) error
func DownloadHandler ¶ added in v0.1.1
func Extract ¶ added in v0.1.6
func Extract(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType, force bool) error
func ExtractHandler ¶ added in v0.1.6
func FinalizeInstallation ¶ added in v0.1.6
func FinalizeInstallation(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string) error
func FinalizeInstallationHandler ¶ added in v0.1.6
func GetDownloadsMetadata ¶ added in v0.1.1
func GetDownloadsMetadataHandler ¶ added in v0.1.1
func GetTitleDownloadLinks ¶ added in v0.1.4
func GetTitleDownloadLinks(id string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType, force bool) (string, []vangogh_local_data.DownloadLink, error)
func Install ¶ added in v0.1.3
func Install(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType, keepDownloads bool, force bool) error
func InstallHandler ¶ added in v0.1.3
func OsLangCodeDownloadType ¶ added in v0.1.4
func OsLangCodeDownloadType(u *url.URL) ([]vangogh_local_data.OperatingSystem, []string, []vangogh_local_data.DownloadType)
func PinInstalledMetadata ¶ added in v0.1.6
func PinInstalledMetadataHandler ¶ added in v0.1.6
func PlaceExtracts ¶ added in v0.1.6
func PlaceExtracts(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType, force bool) error
func PlaceExtractsHandler ¶ added in v0.1.6
func PostInstallScriptPath ¶ added in v0.1.7
func PostInstallScriptPath(productExtractsDir string, link vangogh_local_data.DownloadLink) string
func PrintParams ¶ added in v0.1.4
func PrintParams( ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, downloadTypes []vangogh_local_data.DownloadType)
func RemoveDownloads ¶ added in v0.1.3
func RemoveDownloads(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, force bool) error
func RemoveDownloadsHandler ¶ added in v0.1.3
func RemoveExtracts ¶ added in v0.1.6
func RemoveExtracts(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string, force bool) error
func RemoveExtractsHandler ¶ added in v0.1.6
func ResetSetup ¶ added in v0.1.1
func ResetSetup() error
func ResetSetupHandler ¶ added in v0.1.1
func RevealDownloads ¶ added in v0.1.3
func RevealDownloadsHandler ¶ added in v0.1.3
func RevealInstalled ¶ added in v0.1.7
func RevealInstalled(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string) error
func RevealInstalledHandler ¶ added in v0.1.7
func SetupHandler ¶
func TestSetupHandler ¶
func Validate ¶ added in v0.1.2
func Validate(ids []string, operatingSystems []vangogh_local_data.OperatingSystem, langCodes []string) error
func ValidateHandler ¶ added in v0.1.2
func VersionHandler ¶
Types ¶
type PostInstallScript ¶ added in v0.1.6
type PostInstallScript struct {
// contains filtered or unexported fields
}
func ParsePostInstallScript ¶ added in v0.1.6
func ParsePostInstallScript(path string) (*PostInstallScript, error)
func (*PostInstallScript) BundleName ¶ added in v0.1.6
func (pis *PostInstallScript) BundleName() string
func (*PostInstallScript) CustomCommands ¶ added in v0.1.6
func (pis *PostInstallScript) CustomCommands() []string
func (*PostInstallScript) InstallerType ¶ added in v0.1.6
func (pis *PostInstallScript) InstallerType() string
type SetupProperties ¶ added in v0.1.1
type ValidationResult ¶ added in v0.1.5
type ValidationResult string
Source Files ¶
- backup.go
- download.go
- extract.go
- finalize_installation.go
- get_downloads_metadata.go
- get_title_download_links.go
- install.go
- pin_installed_metadata.go
- place_extracts.go
- postinstall_script.go
- print_params.go
- remove_downloads.go
- remove_extracts.go
- reset_setup.go
- reveal_downloads.go
- reveal_installed.go
- setup.go
- test_setup.go
- url_params.go
- validate.go
- version.go
Click to show internal directories.
Click to hide internal directories.