2015-11-30 16:17:54 +00:00
|
|
|
# Configure package
|
|
|
|
#
|
|
|
|
class fluentd::config inherits fluentd {
|
|
|
|
|
2015-12-04 13:20:11 +00:00
|
|
|
file { $config_file:
|
2015-11-30 16:17:54 +00:00
|
|
|
ensure => file,
|
|
|
|
owner => 'root',
|
|
|
|
group => 'root',
|
2015-12-01 13:25:42 +00:00
|
|
|
source => "puppet:///modules/fluentd/td-agent.conf",
|
2015-12-04 11:30:30 +00:00
|
|
|
notify => Class['Fluentd::Service'],
|
2015-11-30 16:17:54 +00:00
|
|
|
}
|
|
|
|
|
2015-12-04 13:20:11 +00:00
|
|
|
file { $conf_dir:
|
2015-11-30 16:17:54 +00:00
|
|
|
ensure => 'directory',
|
2015-12-04 13:20:11 +00:00
|
|
|
owner => $user_name,
|
|
|
|
group => $user_group,
|
2015-11-30 16:17:54 +00:00
|
|
|
mode => '0750',
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|