ACI: Ensure we use native strings for signature (#55161)

* ACI: Ensure we use native strings for signature

* Add changelog fragment
pull/55422/head
Dag Wieers 7 years ago committed by Toshio Kuratomi
parent ca49ae7ba5
commit 653e9da228

@ -0,0 +1,2 @@
bugfixes:
- aci modules - Ensure we use native strings for signature

@ -38,7 +38,7 @@ from copy import deepcopy
from ansible.module_utils.parsing.convert_bool import boolean
from ansible.module_utils.urls import fetch_url
from ansible.module_utils._text import to_bytes
from ansible.module_utils._text import to_bytes, to_native
# Optional, only used for APIC signature-based authentication
try:
@ -241,7 +241,7 @@ class ACIModule(object):
self.headers['Cookie'] = 'APIC-Certificate-Algorithm=v1.0; ' +\
'APIC-Certificate-DN=%s; ' % sig_dn +\
'APIC-Certificate-Fingerprint=fingerprint; ' +\
'APIC-Request-Signature=%s' % sig_signature
'APIC-Request-Signature=%s' % to_native(sig_signature)
def response_json(self, rawoutput):
''' Handle APIC JSON response output '''

Loading…
Cancel
Save