mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
fix AttributeError eos_static_route (#32779)
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
This commit is contained in:
parent
aef98fedeb
commit
9eb5921c1c
1 changed files with 10 additions and 9 deletions
|
@ -189,16 +189,17 @@ def main():
|
||||||
supports_check_mode=True)
|
supports_check_mode=True)
|
||||||
|
|
||||||
address = module.params['address']
|
address = module.params['address']
|
||||||
prefix = address.split('/')[-1]
|
if address is not None:
|
||||||
|
prefix = address.split('/')[-1]
|
||||||
|
|
||||||
|
if address and prefix:
|
||||||
|
if '/' not in address or not validate_ip_address(address.split('/')[0]):
|
||||||
|
module.fail_json(msg='{} is not a valid IP address'.format(address))
|
||||||
|
|
||||||
|
if not validate_prefix(prefix):
|
||||||
|
module.fail_json(msg='Length of prefix should be between 0 and 32 bits')
|
||||||
|
|
||||||
warnings = list()
|
warnings = list()
|
||||||
check_args(module, warnings)
|
|
||||||
|
|
||||||
if '/' not in address or not validate_ip_address(address.split('/')[0]):
|
|
||||||
module.fail_json(msg='{} is not a valid IP address'.format(address))
|
|
||||||
|
|
||||||
if not validate_prefix(prefix):
|
|
||||||
module.fail_json(msg='Length of prefix should be between 0 and 32 bits')
|
|
||||||
|
|
||||||
result = {'changed': False}
|
result = {'changed': False}
|
||||||
if warnings:
|
if warnings:
|
||||||
result['warnings'] = warnings
|
result['warnings'] = warnings
|
||||||
|
|
Loading…
Reference in a new issue