mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 05:12:45 +00:00
Fixes loginBanner plucking over eapi transport when loginBanner isn't set. (#23363)
This commit is contained in:
@@ -121,7 +121,8 @@ def map_config_to_obj(module):
|
||||
else:
|
||||
# On EAPI we need to extract the banner text from dict key
|
||||
# 'loginBanner'
|
||||
obj['text'] = output[0]['loginBanner'].strip('\n')
|
||||
if isinstance(output[0], dict) and 'loginBanner' in output[0].keys():
|
||||
obj['text'] = output[0]['loginBanner'].strip('\n')
|
||||
obj['state'] = 'present'
|
||||
return obj
|
||||
|
||||
|
||||
@@ -12,4 +12,5 @@ eapi:
|
||||
password: "{{ eos_eapi_pass | default('admin') }}"
|
||||
transport: eapi
|
||||
use_ssl: no
|
||||
port: 80
|
||||
authorize: yes
|
||||
|
||||
Reference in New Issue
Block a user