National Grid failing to scrape returns 504
Created by: josedcs
When ever scraping national grid getting following error.
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.5/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.5/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/local/lib/python3.5/dist-packages/flask_classy.py", line 200, in proxy
response = view(**request.view_args)
File "/usr/local/lib/python3.5/dist-packages/needs/base.py", line 84, in decorated
return f(*args, **kargs)
File "./app/views/bills.py", line 25, in post
self.request_json(), request.args)
File "./app/controllers/bills.py", line 38, in post
scraped_bill = bills.scrape()
File "./app/models/bills.py", line 72, in scrape
csv_format = self.format_in_csv(results)
File "./app/models/bills.py", line 98, in format_in_csv
[result] = scraper_results
ValueError: not enough values to unpack (expected 1, got 0)