Merge "Add heka custom config to define user's log pipline"
This commit is contained in:
commit
f63568ed3c
@ -48,6 +48,16 @@
|
||||
- { name: "swift-proxy-server", src: "swift", enabled: "{{ enable_swift }}" }
|
||||
- { name: "swift-rsyncd", src: "swift", enabled: "{{ enable_swift }}" }
|
||||
|
||||
- name: Heka custom config file exists
|
||||
stat: "path={{ node_custom_config }}/heka/heka-custom.toml"
|
||||
register: heka_custom_stat_result
|
||||
|
||||
- name: Copying over heka custom config file
|
||||
template:
|
||||
src: "{{ node_custom_config }}/heka/heka-custom.toml"
|
||||
dest: "{{ node_config_directory }}/heka/heka-custom.toml"
|
||||
when: heka_custom_stat_result.stat.exists == true
|
||||
|
||||
- name: Copying over cron logrotate config files
|
||||
template:
|
||||
src: "cron-logrotate-{{ item }}.conf.j2"
|
||||
|
@ -15,6 +15,13 @@
|
||||
"owner": "heka",
|
||||
"perm": "0600"
|
||||
},
|
||||
{
|
||||
"source": "{{ container_config_directory }}/heka-custom.toml",
|
||||
"dest": "/etc/heka/heka-custom.toml",
|
||||
"owner": "heka",
|
||||
"perm": "0600",
|
||||
"optional": true
|
||||
},
|
||||
{
|
||||
"source": "{{ container_config_directory }}/heka-haproxy.toml",
|
||||
"dest": "/etc/heka/heka-haproxy.toml",
|
||||
|
Loading…
Reference in New Issue
Block a user