- debug: msg="START CLI/STOP.YAML" - name: Set state to stopped eos_eapi: state: stopped provider: "{{ cli }}" register: eos_eapi_output connection: local - eos_command: commands: - show management api http-commands | json provider: "{{ cli }}" register: http_config connection: local - debug: var=http_config when: debug - name: Expect EAPI state is off assert: that: http_config.stdout[0].enabled == false - name: Set state to stopped again eos_eapi: state: stopped provider: "{{ cli }}" register: eos_eapi_output connection: local - debug: var=eos_eapi_output when: debug - name: Expect action to be idempotent assert: that: - "eos_eapi_output.changed == false" - debug: msg="STOP CLI/ENABLE.YAML"