# Test playbook for the firewalld module - forward operations # (c) 2017, Adam Miller # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) - name: firewalld forward test permanent enabled firewalld: forward: yes permanent: true state: enabled register: result - name: assert firewalld forward test permanent enabled worked assert: that: - result is changed - name: firewalld forward test permanent enabled rerun (verify not changed) firewalld: forward: yes permanent: true state: enabled register: result - name: assert firewalld forward test permanent enabled rerun worked (verify not changed) assert: that: - result is not changed - name: firewalld forward test permanent disabled firewalld: forward: no permanent: true state: disabled register: result - name: assert firewalld forward test permanent disabled worked assert: that: - result is changed - name: firewalld forward test permanent disabled rerun (verify not changed) firewalld: forward: no permanent: true state: disabled register: result - name: assert firewalld forward test permanent disabled rerun worked (verify not changed) assert: that: - result is not changed