[ansible] Update naming master->latest for SNMP template
[barometer.git] / docker / ansible / roles / config_files / tasks / main.yml
index 7d3919a..3221242 100644 (file)
@@ -1,16 +1,17 @@
-#Copyright 2018 OPNFV and Intel Corporation
+# Copyright 2018-2019 Intel Corporation and OPNFV. All rights reserved.
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at
 #
-#     http://www.apache.org/licenses/LICENSE-2.0
+# http://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
+#
 ---
 
 - name: Clean collectd config dir path
   tags:
     - always
 
+- name: enable capabilities plugin
+  import_tasks: capabilities.yml
+
 - name: enable csv plugin
   import_tasks: csv.yml
 
 - name: enable default plugins
   import_tasks: default_read_plugins.yml
 
+- name: enable dpdk plugins
+  import_tasks: dpdk.yml
+
 - name: enable exec plugin
   import_tasks: exec.yml
 
 - name: enable logfile plugin
   import_tasks: logfile.yml
 
+- name: enable logparser plugin
+  import_tasks: logparser.yml
+
 - name: enable mcelog plugin
   import_tasks: mcelog.yml
 
 - name: enable network plugin
   import_tasks: network.yml
 
+- name: enable prometheus plugin
+  import_tasks: prometheus.yml
+  when: groups['prometheus_hosts'] is defined
+
 - name: enable pmu plugin
   import_tasks: pmu.yml
 
 - name: enable ipmi plugin
   include: ipmi.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 }}"
+- name: enable uuid plugin
+  include: uuid.yml
+
+- name: copy additional config files
+  include: additional_configs.yml