mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-06-30 07:50:43 +00:00
junos_interface intent arguments (#27947)
* junos_interface intent arguments * Add check for intent argument in junos_interface * Integration test for intent arguments * Minor type fixes * Add delay only if config diff is present * add enabled configuration argument * net_interface test case changes * Minor doc change
This commit is contained in:
parent
6e7cf7377b
commit
21bd7bcbb0
6 changed files with 267 additions and 37 deletions
|
|
@ -111,7 +111,7 @@
|
|||
junos_interface:
|
||||
name: ge-0/0/1
|
||||
description: test-interface
|
||||
state: down
|
||||
enabled: False
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
|
|
@ -124,7 +124,7 @@
|
|||
junos_interface:
|
||||
name: ge-0/0/1
|
||||
description: test-interface
|
||||
state: up
|
||||
enabled: True
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
|
|
@ -202,8 +202,8 @@
|
|||
- name: Disable interface on aggregate
|
||||
junos_interface:
|
||||
aggregate:
|
||||
- { name: ge-0/0/1, description: test-interface-1, speed: 1g, duplex: full, mtu: 512, state: down}
|
||||
- { name: ge-0/0/2, description: test-interface-2, speed: 10m, duplex: full, mtu: 256, state: down}
|
||||
- { name: ge-0/0/1, description: test-interface-1, speed: 1g, duplex: full, mtu: 512, enabled: False}
|
||||
- { name: ge-0/0/2, description: test-interface-2, speed: 10m, duplex: full, mtu: 256, enabled: False}
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
|
|
@ -215,8 +215,8 @@
|
|||
- name: Enable interface on aggregate
|
||||
junos_interface:
|
||||
aggregate:
|
||||
- { name: ge-0/0/1, description: test-interface-1, speed: 1g, duplex: full, mtu: 512, state: up}
|
||||
- { name: ge-0/0/2, description: test-interface-2, speed: 10m, duplex: full, mtu: 256, state: up}
|
||||
- { name: ge-0/0/1, description: test-interface-1, speed: 1g, duplex: full, mtu: 512, enabled: True}
|
||||
- { name: ge-0/0/2, description: test-interface-2, speed: 10m, duplex: full, mtu: 256, enabled: True}
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue