Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CmdSSHKey string
View Source
var ProjectName string
View Source
var RsyncArguments string
View Source
var SSHHost string
View Source
var SSHKey string
View Source
var SSHPort string
View Source
var SSHVerbose bool
View Source
var ServiceName string
View Source
var ShowDebug bool
View Source
var SyncerType string
Functions ¶
func Execute ¶
func Execute()
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.
func LoadLagoonConfig ¶
func PrintConfigOut ¶
func PrintConfigOut() []byte
Types ¶
type Configuration ¶
type Configuration struct { Version string `json:"version"` LagoonSyncPath string `json:"lagoon-sync-path"` EnvPrerequisite []prerequisite.GatheredPrerequisite `json:"env-config"` RysncPrerequisite []prerequisite.GatheredPrerequisite `json:"rsync-config"` OtherPrerequisite []prerequisite.GatheredPrerequisite `json:"other-config"` SyncConfigFiles SyncConfigFiles `json:"sync-config-files"` SSHConfig synchers.SSHOptions `json:"ssh"` }
type SyncConfigFiles ¶
Click to show internal directories.
Click to hide internal directories.