Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { LogFileLocation string `yaml:"LogFileLocation" validate:"nonzero"` PidFile string `yaml:"PidFile" validate:"nonzero"` ChildPidFile string `yaml:"ChildPidFile" validate:"nonzero"` Db DBHelper `yaml:"Db"` Manager StartManager `yaml:"Manager"` Upgrader Upgrader `yaml:"Upgrader"` Prestart bool Logger lager.Logger }
type DBHelper ¶
type DBHelper struct { DaemonPath string `yaml:"DaemonPath" validate:"nonzero"` UpgradePath string `yaml:"UpgradePath" validate:"nonzero"` User string `yaml:"User" validate:"nonzero"` Password string `yaml:"Password"` PreseededDatabases []PreseededDatabase `yaml:"PreseededDatabases"` PostStartSQLFiles []string `yaml:"PostStartSQLFiles"` Socket string `yaml:"Socket"` }
type PreseededDatabase ¶
type StartManager ¶
type StartManager struct { StateFileLocation string `yaml:"StateFileLocation" validate:"nonzero"` GrastateFileLocation string ClusterIps []string `yaml:"ClusterIps" validate:"nonzero"` BootstrapNode bool `yaml:"BootstrapNode"` ClusterProbeTimeout int `yaml:"ClusterProbeTimeout" validate:"nonzero"` }
Click to show internal directories.
Click to hide internal directories.