Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadConfigFromBytes ¶ added in v0.2.0
func ReadConfigFromBytes(byteValue []byte, cfg *Configuration) error
func ReadConfigFromFilename ¶ added in v0.2.0
func ReadConfigFromFilename(configFile string, cfg *Configuration) error
Types ¶
type AnsibleCalloutConfig ¶ added in v0.2.0
type AnsibleCalloutConfig struct { Disabled bool Playbooks []string Options *playbook.AnsiblePlaybookOptions ConnectionOptions *options.AnsibleConnectionOptions `yaml:"connection_options"` AnsibleBinary string `yaml:"ansible_binary"` ParallelProcessing bool `yaml:"parallel_processing"` }
type Configuration ¶
type Configuration struct { LogLevel string `yaml:"log_level"` Username string `yaml:"username"` Password string `yaml:"password"` OmnikeeperBackendUrl string `yaml:"omnikeeper_backend_url"` OmnikeeperInsecureSkipVerify bool `yaml:"omnikeeper_insecure_skip_verify"` KeycloakClientId string `yaml:"keycloak_client_id"` CollectIntervalSeconds int `yaml:"collect_interval_seconds"` HealthcheckThresholdSeconds int64 `yaml:"healthcheck_threshold_seconds"` OutputDirectory string `yaml:"output_directory"` Ansible AnsibleCalloutConfig `yaml:"ansible"` }
Click to show internal directories.
Click to hide internal directories.