bdit_data-sources icon indicating copy to clipboard operation
bdit_data-sources copied to clipboard

Getting json.decoder.JSONDecodeError from `wys_api.py`

Open tahaislam opened this issue 2 years ago • 0 comments

The DAG run of Aug 22, 2022 stopped due to an unhandled exception: json.decoder.JSONDecodeError. Here is the full stack:

[2022-08-25 12:12:05,095] {taskinstance.py:1150} ERROR - Expecting value: line 1 column 1 (char 0)
Traceback (most recent call last):
  File "/home/airflow/.local/lib/python3.6/site-packages/airflow/models/taskinstance.py", line 984, in _run_raw_task
    result = task_copy.execute(context=context)
  File "/home/airflow/.local/lib/python3.6/site-packages/airflow/operators/python_operator.py", line 113, in execute
    return_value = self.execute_callable()
  File "/home/airflow/.local/lib/python3.6/site-packages/airflow/operators/python_operator.py", line 118, in execute_callable
    return self.python_callable(*self.op_args, **self.op_kwargs)
  File "/etc/airflow/data_scripts/wys/api/python/wys_api.py", line 336, in api_main
    table, loc_table = get_data_for_date(start_date, signs_list, api_key)
  File "/etc/airflow/data_scripts/wys/api/python/wys_api.py", line 259, in get_data_for_date
    statistics=get_statistics_hourly(api_id, start_date, hr, api_key)
  File "/etc/airflow/data_scripts/wys/api/python/wys_api.py", line 120, in get_statistics_hourly
    error=response.json()
  File "/home/airflow/.local/lib/python3.6/site-packages/requests/models.py", line 890, in json
    self.content.decode(encoding), **kwargs
  File "/usr/lib/python3.6/json/__init__.py", line 354, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.6/json/decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.6/json/decoder.py", line 357, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

tahaislam avatar Aug 26 '22 20:08 tahaislam