Fix module issues (#52209)

This commit is contained in:
Dag Wieers 2019-02-15 12:57:20 +01:00 committed by GitHub
parent cedd9d9926
commit 203caf2570
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 290 additions and 238 deletions

View file

@ -155,27 +155,26 @@ class NetAppOntapInterface(object):
def __init__(self):
self.argument_spec = netapp_utils.na_ontap_host_argument_spec()
self.argument_spec.update(dict(
state=dict(required=False, choices=[
'present', 'absent'], default='present'),
interface_name=dict(required=True, type='str'),
home_node=dict(required=False, type='str', default=None),
home_port=dict(required=False, type='str'),
role=dict(required=False, type='str'),
address=dict(required=False, type='str'),
netmask=dict(required=False, type='str'),
vserver=dict(required=True, type='str'),
firewall_policy=dict(required=False, type='str', default=None),
failover_policy=dict(required=False, type='str', default=None),
admin_status=dict(required=False, choices=['up', 'down']),
subnet_name=dict(required=False, type='str'),
is_auto_revert=dict(required=False, type=bool, default=None),
protocols=dict(required=False, type='list')
))
self.argument_spec.update(
state=dict(type='str', default='present', choices=['absent', 'present']),
interface_name=dict(type='str', required=True),
home_node=dict(type='str'),
home_port=dict(type='str'),
role=dict(type='str'),
address=dict(type='str'),
netmask=dict(type='str'),
vserver=dict(type='str', required=True),
firewall_policy=dict(type='str'),
failover_policy=dict(type='str'),
admin_status=dict(type='str', choices=['up', 'down']),
subnet_name=dict(type='str'),
is_auto_revert=dict(type='bool'),
protocols=dict(type='list'),
)
self.module = AnsibleModule(
argument_spec=self.argument_spec,
supports_check_mode=True
supports_check_mode=True,
)
self.na_helper = NetAppModule()
self.parameters = self.na_helper.set_parameters(self.module.params)