ansible / ansible.builtin / v2.7.18 / module / pn_ospf CLI command to add/remove ospf protocol to a vRouter. | "added in version" 2.2 of ansible.builtin" Authors: Pluribus Networks (@amitsi) preview | supported by communityansible.builtin.pn_ospf (v2.7.18) — module
pip
Install with pip install ansible==2.7.18
Execute vrouter-ospf-add, vrouter-ospf-remove command.
This command adds/removes Open Shortest Path First(OSPF) routing protocol to a virtual router(vRouter) service.
- name: "Add OSPF to vrouter" pn_ospf: state: present pn_vrouter_name: name-string pn_network_ip: 192.168.11.2/24 pn_ospf_area: 1.0.0.0
- name: "Remove OSPF from vrouter" pn_ospf: state: absent pn_vrouter_name: name-string
state: choices: - present - absent default: present description: - Assert the state of the ospf. Use 'present' to add ospf and 'absent' to remove ospf. required: true pn_cliswitch: description: - Target switch to run the CLI on. required: false pn_ospf_area: description: - Stub area number for the configuration. Required for vrouter-ospf-add. pn_network_ip: description: - Specify the network IP (IPv4 or IPv6) address. required: true pn_clipassword: description: - Provide login password if user is not root. required: false pn_cliusername: description: - Provide login username if user is not root. required: false pn_vrouter_name: description: - Specify the name of the vRouter. required: true
changed: description: Indicates whether the CLI caused changes on the target. returned: always type: bool command: description: The CLI command run on the target node(s). returned: always type: str stderr: description: The set of error responses from the ospf command. returned: on error type: list stdout: description: The set of responses from the ospf command. returned: always type: list