Documentation ¶
Index ¶
- func PerformAction(config InstallConfig, BinFS *binclude.FileSystem)
- func PerformInstallation(config InstallConfig, BinFS *binclude.FileSystem) error
- func PerformStatusCheck()
- func PerformUnInstallation(config InstallConfig)
- type Action
- type Components
- type Files
- type InstallConfig
- type Linux
- type Services
- type Windows
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PerformAction ¶
func PerformAction(config InstallConfig, BinFS *binclude.FileSystem)
func PerformInstallation ¶
func PerformInstallation(config InstallConfig, BinFS *binclude.FileSystem) error
func PerformStatusCheck ¶
func PerformStatusCheck()
func PerformUnInstallation ¶
func PerformUnInstallation(config InstallConfig)
Types ¶
type Components ¶
type InstallConfig ¶
type InstallConfig struct { Components []Components `json:"Components"` Services []Services `json:"Services"` }
type Services ¶
type Services struct { Name string `json:"Name"` Description string `json:"Description"` ShortDescription string `json:"ShortDescription"` Command string `json:"Command"` Options string `json:"Options"` Component string `json:"Component"` Linux Linux `json:"linux"` Windows Windows `json:"windows"` }
Click to show internal directories.
Click to hide internal directories.