Skip to content

Commit b0544cc

Browse files
Stephen HawkinsStephen Hawkins
authored andcommitted
fix: Utilize apikey header for auth to make compatible with pipelines
1 parent ceb3545 commit b0544cc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

logdna/logdna.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import json
12
import logging
23
import requests
34
import socket
@@ -180,9 +181,12 @@ def send_request(self, data): # noqa: max-complexity: 13
180181
False - retry, keep flush buffer
181182
"""
182183
try:
184+
headers = {
185+
'user-agent': self.user_agent,
186+
'apikey': f"{self.key}"
187+
}
183188
response = requests.post(url=self.url,
184189
json=data,
185-
auth=('user', self.key),
186190
params={
187191
'hostname': self.hostname,
188192
'ip': self.ip,
@@ -193,7 +197,7 @@ def send_request(self, data): # noqa: max-complexity: 13
193197
stream=True,
194198
allow_redirects=True,
195199
timeout=self.request_timeout,
196-
headers={'user-agent': self.user_agent})
200+
headers=headers)
197201

198202
status_code = response.status_code
199203
'''

0 commit comments

Comments
 (0)