@@ -20,6 +20,8 @@ def login(self, url=None):
2020 url = 'https://%s/login' % self .api
2121 action = 'POST'
2222 request_headers = {'Content-Type' : 'application/json' }
23+ # Add User-Agent to the headers
24+ request_headers ['User-Agent' ] = self .user_agent
2325 body_params_json = json .dumps ({'username' : self .identity , 'password' : self .secret })
2426 # try:
2527 # api_response = requests.request(action, url, headers=request_headers, data=body_params_json, verify=self.verify, timeout=self.timeout)
@@ -48,6 +50,8 @@ def extend_login(self):
4850 url = 'https://%s/auth_token/extend' % self .api
4951 action = 'GET'
5052 request_headers = {'Content-Type' : 'application/json' , 'x-redlock-auth' : self .token }
53+ # Add User-Agent to the headers
54+ request_headers ['User-Agent' ] = self .user_agent
5155 api_response = requests .request (action , url , headers = request_headers , verify = self .verify , timeout = self .timeout )
5256 if api_response .status_code in self .retry_status_codes :
5357 for exponential_wait in self .retry_waits :
@@ -91,6 +95,8 @@ def execute(self, action, endpoint, query_params=None, body_params=None, request
9195 self .debug_print ('API Request Headers: (%s)' % request_headers )
9296 self .debug_print ('API Query Params: %s' % query_params )
9397 self .debug_print ('API Body Params: %s' % body_params_json )
98+ # Add User-Agent to the headers
99+ request_headers ['User-Agent' ] = self .user_agent
94100 api_response = requests .request (action , url , headers = request_headers , params = query_params , data = body_params_json , verify = self .verify , timeout = self .timeout )
95101 self .debug_print ('API Response Status Code: %s' % api_response .status_code )
96102 self .debug_print ('API Response Headers: (%s)' % api_response .headers )
0 commit comments