Documentation ¶
Index ¶
- func FromAgentConfig(agentConfig Config) error
- func ImportDockerConf(src, dst string, overwrite bool) error
- func ImportKubernetesConf(src, dst string, overwrite bool) error
- func ImportProcessAgentConfig(datadogConfPath, processAgentConfPath string) (bool, error)
- func ImportTraceAgentConfig(datadogConfPath, traceAgentConfPath string) (bool, error)
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromAgentConfig ¶
FromAgentConfig reads the old agentConfig configuration, converts and merges the values into the current configuration object
func ImportDockerConf ¶
ImportDockerConf is a place holder if the agent is built without the docker flag
func ImportKubernetesConf ¶
ImportKubernetesConf reads the configuration from the kubernetes check (agent5) and create the configuration for the new kubelet check (agent 6) and moves relevant options to datadog.yaml
func ImportProcessAgentConfig ¶
ImportProcessAgentConfig reads `datadog.conf` and returns an ini config object, ready to be dumped to a .ini file.
func ImportTraceAgentConfig ¶
ImportTraceAgentConfig reads `datadog.conf` and returns an ini config object, ready to be dumped to a .ini file.
Types ¶
type Config ¶
Config is a simple key/value representation of the legacy agentConfig dictionary
func GetAgentConfig ¶
GetAgentConfig reads `datadog.conf` and returns a map that contains the same values as the agentConfig dictionary returned by `get_config()` in config.py