Esempio n. 1
0
 def _save_object_error(self, message, obj, stage=u'Fetch', line=None):
     err = HarvestObjectError(message=message,
                              object=obj,
                              stage=stage,
                              line=line)
     try:
         err.save()
     except InvalidRequestError as e:
         Session.rollback()
         err.save()
     finally:
         log_message = '{0}, line {1}'.format(
             message, line) if line else message
         log.debug(log_message)
Esempio n. 2
0
 def _save_object_error(self, message, obj, stage=u'Fetch', line=None):
     err = HarvestObjectError(message=message,
                              object=obj,
                              stage=stage,
                              line=line)
     try:
         err.save()
     except InvalidRequestError, e:
         Session.rollback()
         err.save()