39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# File 'manifests/integrations/logs.pp', line 39
class datadog_agent::integrations::logs(
Array $logs = [],
) inherits datadog_agent::params {
unless $::datadog_agent::_agent_major_version == 5 {
require ::datadog_agent
file { "${datadog_agent::params::conf_dir}/logs.yaml":
ensure => file,
owner => $datadog_agent::params::dd_user,
group => $datadog_agent::params::dd_group,
mode => $datadog_agent::params::permissions_protected_file,
content => template('datadog_agent/agent-conf.d/logs.yaml.erb'),
require => Package[$datadog_agent::params::package_name],
notify => Service[$datadog_agent::params::service_name]
}
}
}
|