1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

EOS default transport (#23824)

* Give a default to eos transport
This commit is contained in:
Nathaniel Case 2017-04-20 15:02:42 -04:00 committed by GitHub
parent 4914164717
commit 9bcc3f298f

View file

@ -59,6 +59,7 @@ eos_argument_spec = {
# Add argument's default value here # Add argument's default value here
ARGS_DEFAULT_VALUE = { ARGS_DEFAULT_VALUE = {
'transport': 'cli',
'port': 443, 'port': 443,
'use_ssl': True, 'use_ssl': True,
'validate_certs': True 'validate_certs': True
@ -94,9 +95,7 @@ def get_connection(module):
global _DEVICE_CONNECTION global _DEVICE_CONNECTION
if not _DEVICE_CONNECTION: if not _DEVICE_CONNECTION:
load_params(module) load_params(module)
transport = module.params['transport'] if is_eapi(module):
provider_transport = (module.params['provider'] or {}).get('transport')
if 'eapi' in (transport, provider_transport):
conn = Eapi(module) conn = Eapi(module)
else: else:
conn = Cli(module) conn = Cli(module)