Add manage toggle for logging config

Allow a user to toggle the installation of logging files, as we allow
them to disable services.

Change-Id: Ie354cb0547fa247f940aa15222bbf4994d4201ee
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2018-12-20 10:45:21 -05:00
parent e961f43cc3
commit 96ac665eaa
2 changed files with 4 additions and 0 deletions

View File

@ -40,12 +40,14 @@ nodepool_file_secure_conf_src: etc/nodepool/secure.conf
nodepool_file_builder_logging_conf_dest: /etc/nodepool/builder-logging.conf
nodepool_file_builder_logging_conf_group: "{{ nodepool_user_group }}"
nodepool_file_builder_logging_conf_manage: true
nodepool_file_builder_logging_conf_mode: 0644
nodepool_file_builder_logging_conf_owner: "{{ nodepool_user_name }}"
nodepool_file_builder_logging_conf_src: etc/nodepool/builder-logging.conf
nodepool_file_launcher_logging_conf_dest: /etc/nodepool/launcher-logging.conf
nodepool_file_launcher_logging_conf_group: "{{ nodepool_user_group }}"
nodepool_file_launcher_logging_conf_manage: true
nodepool_file_launcher_logging_conf_mode: 0644
nodepool_file_launcher_logging_conf_owner: "{{ nodepool_user_name }}"
nodepool_file_launcher_logging_conf_src: etc/nodepool/launcher-logging.conf

View File

@ -54,6 +54,7 @@
owner: "{{nodepool_file_builder_logging_conf_owner }}"
src: "{{ nodepool_file_builder_logging_conf_src }}"
register: nodepool_file_builder_logging_conf
when: nodepool_file_builder_logging_conf_manage
- name: Install launcher logging configuration file.
become: true
@ -64,3 +65,4 @@
owner: "{{nodepool_file_launcher_logging_conf_owner }}"
src: "{{ nodepool_file_launcher_logging_conf_src }}"
register: nodepool_file_launcher_logging_conf
when: nodepool_file_launcher_logging_conf_manage