server/sources/datafeed.py
changeset 7001 c53aa19640b2
parent 6972 12aa5cd81ce5
child 7351 ed66f236715d
equal deleted inserted replaced
6999:e73e05ea8705 7001:c53aa19640b2
   130         parser = self._get_parser(session, sourceuris=myuris)
   130         parser = self._get_parser(session, sourceuris=myuris)
   131         error = False
   131         error = False
   132         self.info('pulling data for source %s', self.uri)
   132         self.info('pulling data for source %s', self.uri)
   133         for url in self.urls:
   133         for url in self.urls:
   134             try:
   134             try:
   135                 parser.process(url)
   135                 if parser.process(url):
       
   136                     error = True
   136             except IOError, exc:
   137             except IOError, exc:
   137                 self.error('could not pull data while processing %s: %s',
   138                 self.error('could not pull data while processing %s: %s',
   138                            url, exc)
   139                            url, exc)
   139                 error = True
   140                 error = True
   140         if error:
   141         if error: