Refactor Daemon._make_request()

refactor
Sander Ferdinand 6 years ago
parent 1a997aace6
commit 470173db63
No known key found for this signature in database
GPG Key ID: 7BBC83D7A8810AAB

@ -152,10 +152,10 @@ class Daemon:
}
def _make_request(self, data):
if self.username:
if self.password:
r = requests.post(self.url, auth=HTTPDigestAuth(settings.RPC_USERNAME, settings.RPC_PASSWORD), json=data, headers=self.headers)
else:
r = requests.post(self.url, json=data, headers=self.headers)
options = {'json': data, 'headers': self.headers}
if self.username and self.password:
options['auth'] = HTTPDigestAuth(settings.RPC_USERNAME, settings.RPC_PASSWORD)
r = requests.post(self.url, **options)
r.raise_for_status()
return r.json()
return r.json()

Loading…
Cancel
Save