--- - name: get hosts from Zones shell: sudo su - {{ siteuser }} -c "/omd/sites/{{ siteuser }}/bin/cmk -l {{ item }} | egrep -v '{{ zones_filter }}'" register: zones_output changed_when: false with_items: - "{{ zones }}" args: warn: false - blockinfile: path: "/opt/semaphore/hosts/{{ item.item }}" block: | {{ item.stdout }} create: yes with_items: "{{ zones_output.results }}" delegate_to: localhost