Subject: [ansible-project] Multiple when statements in loop?


For reference, this is a continuation of:
https://groups.google.com/forum/#!topic/ansible-project/XhU9iPXjjcw

Can you use multiple when statements in a loop? or is there a different way
to approach this without having to write out a task for each item?  Take
the following for example.  I know the syntax is wrong, but it gives you a
better idea of what I mean.

    - name: Insert audit rules
      lineinfile:
        path: "/etc/audit/audit.rules"
        line: "{{ item.line }}"
        regexp: "{{ item.regexp }}"
        state: present
        insertafter: EOF
      notify: Restart auditd
      with_items:
        - { line: '-w /home/GOMER/Scripts -p w -k copperfield', regexp:
'.*GOMER.*Scripts.*' }
          when: directories.results.0.stat.exists
        - { line: '-w /home/PYLE/Scripts -p w -k copperfield', regexp:
'.*PYLE*Scripts.*' }  
          when: directories.results.1.stat.exists
--
To post to this group, send email to [EMAIL PROTECTED].