コード例 #1
0
ファイル: base.py プロジェクト: rossjones/ckanext-harvestodm
 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)
コード例 #2
0
ファイル: base.py プロジェクト: rossjones/ckanext-htmlharvest
 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()