From fcca1a124d36bd28b9f7a4ff3e9baec1804d0b76 Mon Sep 17 00:00:00 2001 From: Dag Wieers Date: Fri, 3 May 2019 01:47:29 +0200 Subject: [PATCH] Fix non-signature authentication (#56038) Apparently everyone is using signature authentication these days. --- lib/ansible/module_utils/network/aci/aci.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/ansible/module_utils/network/aci/aci.py b/lib/ansible/module_utils/network/aci/aci.py index 215d1fbfbc9..67e1ad6c400 100644 --- a/lib/ansible/module_utils/network/aci/aci.py +++ b/lib/ansible/module_utils/network/aci/aci.py @@ -318,7 +318,7 @@ class ACIModule(object): self.url = '%(protocol)s://%(host)s/' % self.params + path.lstrip('/') # Sign and encode request as to APIC's wishes - if not self.params['private_key']: + if self.params['private_key']: self.cert_auth(path=path, payload=payload) # Perform request @@ -355,7 +355,7 @@ class ACIModule(object): self.url = '%(protocol)s://%(host)s/' % self.params + path.lstrip('/') # Sign and encode request as to APIC's wishes - if not self.params['private_key']: + if self.params['private_key']: self.cert_auth(path=path, method='GET') # Perform request @@ -642,7 +642,7 @@ class ACIModule(object): elif not self.module.check_mode: # Sign and encode request as to APIC's wishes - if not self.params['private_key']: + if self.params['private_key']: self.cert_auth(method='DELETE') resp, info = fetch_url(self.module, self.url, @@ -778,7 +778,7 @@ class ACIModule(object): uri = self.url + self.filter_string # Sign and encode request as to APIC's wishes - if not self.params['private_key']: + if self.params['private_key']: self.cert_auth(path=self.path + self.filter_string, method='GET') resp, info = fetch_url(self.module, uri, @@ -879,7 +879,7 @@ class ACIModule(object): return elif not self.module.check_mode: # Sign and encode request as to APIC's wishes - if not self.params['private_key']: + if self.params['private_key']: self.cert_auth(method='POST', payload=json.dumps(self.config)) resp, info = fetch_url(self.module, self.url,