-cc 4105 : Added error handling in case server does not respond with
proper json
This commit is contained in:
parent
a1c205edff
commit
cdbabfafce
1 changed files with 3 additions and 0 deletions
|
@ -346,6 +346,9 @@ class AirTimeApiClient():
|
|||
response = self.get_response_from_server(req)
|
||||
logger.info("update media %s, filepath: %s, mode: %s", response, md['MDATA_KEY_FILEPATH'], mode)
|
||||
response = json.loads(response)
|
||||
try: response = json.loads(response)
|
||||
except ValueError:
|
||||
logger.info("Could not parse json from response: '%s'" % response)
|
||||
|
||||
if("error" not in response and is_record):
|
||||
url = "http://%s:%s/%s/%s" % (self.config["base_url"], str(self.config["base_port"]), self.config["api_base"], self.config["upload_recorded"])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue