This exception is being thrown when parsing outage data. Perhaps WMATA is providing malformed data about a station.
We should better handle bad quality data coming from WMATA API.
2015-10-08 07:37:43,254 - ELESApp - ERROR - Traceback:
Traceback (most recent call last):
File "/home/lmendelo/dcmetrometrics/repo/ELESAppRunner.py", line 66, in _run
self.app.tick()
File "/home/lmendelo/dcmetrometrics/repo/dcmetrometrics/eles/ELESApp.py", line 165, in tick
incidents = getELESIncidents()
File "/home/lmendelo/dcmetrometrics/repo/dcmetrometrics/eles/ELESApp.py", line 91, in getELESIncidents
incidents = [Incident(i) for i in incidents]
File "/home/lmendelo/dcmetrometrics/repo/dcmetrometrics/eles/Incident.py", line 51, in __init__
self.addAttr()
File "/home/lmendelo/dcmetrometrics/repo/dcmetrometrics/eles/Incident.py", line 68, in addAttr
if ',' in stationName:
TypeError: argument of type 'NoneType' is not iterable