ansible: add functionality to copy custom config files to target node 79/52879/2
authorGordon Kelly <gordon.kelly@intel.com>
Wed, 28 Feb 2018 22:51:48 +0000 (22:51 +0000)
committerGordon Kelly <gordon.kelly@intel.com>
Fri, 2 Mar 2018 13:21:00 +0000 (13:21 +0000)
Change-Id: I6e7cb3e0923495e236b74444b1da3f4450122d02
Signed-off-by: Gordon Kelly <gordon.kelly@intel.com>
docker/ansible/roles/config_files/tasks/main.yml
docker/ansible/roles/config_files/vars/main.yml

index 2f0938c..27362e3 100644 (file)
 
 - name: enable virt plugin
   import_tasks: virt.yml
+
+- name: copy additional configuration files to target system
+  template:
+    src: "{{ item }}"
+    dest: "{{ config_file_dir }}/{{ item | basename | regex_replace('\\.j2','') }}"
+  tags:
+   - always
+   - copy_additional_configs
+  with_fileglob:
+    - "{{ additional_configs_path }}"
+
index 3677422..05fb9e7 100644 (file)
@@ -51,3 +51,6 @@ syslog_log_level: info
 rrdtool_db_dir: "/var/lib/collectd/rrd"
 cache_flush: 120
 write_per_sec: 50
+
+#additional configuration files path
+additional_configs_path: ""