Advertisement
Proff_Ust

Untitled

Jan 27th, 2020
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.61 KB | None | 0 0
  1. - name: copy vmware configs to first client
  2.   copy:
  3.     src: ../files/{{ item.src }}
  4.     dest: /etc/sensu/{{ item.dest }}
  5.     owner: sensu
  6.     group: sensu
  7.     mode: "{{ item.mode }}"
  8.   loop:
  9.     - { src: get_resource_metrics_vmware.rb, dest: plugins, mode: 755}
  10.     - { src: check_collect_resource_metrics_vmware.json, dest: conf.d, mode: 644 }
  11.   when: first_client is defined and first_client and vmware is defined and vmware
  12.  
  13. - name: copy openstack configs to first client
  14.   copy:
  15.     src: ../files/{{ item.src }}
  16.     dest: /etc/sensu/{{ item.dest }}/
  17.     owner: sensu
  18.     group: sensu
  19.     mode: "{{ item.mode }}"
  20.   loop:
  21.     - { src: get_resource_metrics_openstack.rb, dest: plugns, mode: 755}
  22.     - { src: check_collect_resource_metrics_openstack.json, dest: conf.d, mode: 644 }
  23.   when: first_client is defined and first_client and openstack is defined and openstack
  24.  
  25. - name: template vmware configs to first client
  26.   template:
  27.     src: ../templates/{{ item.src }}.j2
  28.     dest: /etc/sensu/{{ item.dest }}/{{ item.src }}
  29.     owner: sensu
  30.     group: sensu
  31.   loop:
  32.     - { src: vcenter_connection.json, dest: conf.d }
  33.     - { src: resource_metrics_vmware_options.json, dest: conf.d }
  34.   when: first_client is defined and first_client and vmware is defined and vmware
  35.  
  36. - name: template openstack configs to first client
  37.   copy:
  38.     src: ../templates/{{ item.src }}.j2
  39.     dest: /etc/sensu/{{ item.dest }}/{{ item.src }}
  40.     owner: sensu
  41.     group: sensu
  42.   loop:
  43.     - { src: openstack_connection.json, dest: conf.d }
  44.   when: first_client is defined and first_client and openstack is defined and openstack
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement