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-proxy-server", src: "swift", enabled: "{{ enable_swift }}" }
|
||||||
- { name: "swift-rsyncd", 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
|
- name: Copying over cron logrotate config files
|
||||||
template:
|
template:
|
||||||
src: "cron-logrotate-{{ item }}.conf.j2"
|
src: "cron-logrotate-{{ item }}.conf.j2"
|
||||||
|
@ -15,6 +15,13 @@
|
|||||||
"owner": "heka",
|
"owner": "heka",
|
||||||
"perm": "0600"
|
"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",
|
"source": "{{ container_config_directory }}/heka-haproxy.toml",
|
||||||
"dest": "/etc/heka/heka-haproxy.toml",
|
"dest": "/etc/heka/heka-haproxy.toml",
|
||||||
|
Loading…
Reference in New Issue
Block a user