Skip to content

Commit 3edf563

Browse files
committed
Ansible VSNext
1 parent 24742b5 commit 3edf563

27 files changed

+44
-58
lines changed

plugins/module_utils/checkpoint.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@
4242
)
4343

4444
checkpoint_argument_spec_for_all = dict(
45-
version=dict(type='str')
45+
version=dict(type='str'),
46+
virtual_system_id=dict(type="int", required=False)
4647
)
4748

4849

plugins/modules/cp_gaia_bond_interface.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,7 @@ def main():
211211
primary=dict(type='str'),
212212
lacp_rate=dict(type='str', choices=['slow', 'fast']),
213213
mode=dict(type='str', choices=['round-robin', 'active-backup', 'xor', '8023AD']),
214-
mii_interval=dict(type='int'),
215-
virtual_system_id=dict(type="int", required=False)
214+
mii_interval=dict(type='int')
216215
)
217216

218217
fields.update(checkpoint_argument_spec_for_all)

plugins/modules/cp_gaia_bond_interface_facts.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,6 @@
3939
description: Interface name to show. If not specified, all bond interfaces information is returned.
4040
required: false
4141
type: str
42-
virtual_system_id:
43-
description: Virtual System ID.
44-
required: false
45-
type: int
4642
4743
4844
"""
@@ -225,8 +221,7 @@
225221
def main():
226222
# arguments for the module:
227223
fields = dict(
228-
name=dict(required=False, type='str'),
229-
virtual_system_id=dict(required=False, type="int")
224+
name=dict(required=False, type='str')
230225
)
231226
fields.update(checkpoint_argument_spec_for_all)
232227
module = AnsibleModule(argument_spec=fields, supports_check_mode=True)

plugins/modules/cp_gaia_bridge_interface.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,7 @@ def main():
171171
)
172172
),
173173
mtu=dict(type='int'),
174-
members=dict(type='list', elements='str'),
175-
virtual_system_id=dict(type="int", required=False)
174+
members=dict(type='list', elements='str')
176175
)
177176

178177
fields.update(checkpoint_argument_spec_for_all)

plugins/modules/cp_gaia_bridge_interface_facts.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,7 @@
191191
def main():
192192
# arguments for the module:
193193
fields = dict(
194-
name=dict(required=False, type='str'),
195-
virtual_system_id=dict(required=False, type="int")
194+
name=dict(required=False, type='str')
196195
)
197196
fields.update(checkpoint_argument_spec_for_all)
198197
module = AnsibleModule(argument_spec=fields, supports_check_mode=True)

plugins/modules/cp_gaia_dhcp_server.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,7 @@
157157
def main():
158158
# arguments for the module:
159159
fields = dict(
160-
enabled=dict(type='bool'),
161-
virtual_system_id=dict(type='int', required=False),
160+
enabled=dict(type='bool')
162161
subnets=dict(
163162
type='list', elements='dict',
164163
options=dict(

plugins/modules/cp_gaia_dhcp_server_facts.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,7 @@
143143

144144
def main():
145145
# arguments for the module:
146-
fields = dict(
147-
virtual_system_id=dict(type="int", required=False)
148-
)
146+
fields = dict()
149147
fields.update(checkpoint_argument_spec_for_all)
150148
module = AnsibleModule(argument_spec=fields, supports_check_mode=True)
151149

plugins/modules/cp_gaia_dns.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,7 @@ def main():
8787
suffix=dict(type="str"),
8888
primary=dict(type="str"),
8989
tertiary=dict(type="str"),
90-
secondary=dict(type="str"),
91-
virtual_system_id=dict(type="int", required=False)
90+
secondary=dict(type="str")
9291
)
9392
fields.update(checkpoint_argument_spec_for_all)
9493
module = AnsibleModule(argument_spec=fields, supports_check_mode=True)

plugins/modules/cp_gaia_dns_facts.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,7 @@
8282

8383
def main():
8484
# arguments for the module:
85-
fields = dict(
86-
virtual_system_id=dict(type="int", required=False)
87-
)
85+
fields = dict()
8886
fields.update(checkpoint_argument_spec_for_all)
8987
module = AnsibleModule(argument_spec=fields, supports_check_mode=True)
9088
api_call_object = 'dns'

plugins/modules/cp_gaia_initial_setup.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,16 @@
123123
description: Secure Internal Communication key.
124124
required: False
125125
type: str
126+
vsnext:
127+
description: Enable/Disable VSNext.
128+
required: False
129+
default: False
130+
type: bool
131+
elastic_xl:
132+
description: Enable/Disable ElasticXL.
133+
required: False
134+
default: False
135+
type: bool
126136
short_description: Run First Time Wizard configuration.
127137
version_added: '3.0.0'
128138
notes:

0 commit comments

Comments
 (0)