--- a/cubicweb/server/sources/datafeed.py Thu Mar 14 14:45:35 2019 +0100
+++ b/cubicweb/server/sources/datafeed.py Thu Mar 14 12:08:37 2019 +0100
@@ -33,8 +33,6 @@
from pytz import utc
from lxml import etree
-from logilab.common.deprecation import deprecated
-
from cubicweb import ObjectNotFound, ValidationError, SourceException, _
from cubicweb.server.sources import AbstractSource
from cubicweb.appobject import AppObject
@@ -365,20 +363,6 @@
class DataFeedXMLParser(DataFeedParser):
- @deprecated()
- def process(self, url, raise_on_error=False):
- """IDataFeedParser main entry point"""
- try:
- parsed = self.parse(url)
- except Exception as ex:
- if raise_on_error:
- raise
- self.import_log.record_error(str(ex))
- return True
- for args in parsed:
- self.process_item(*args, raise_on_error=raise_on_error)
- return False
-
def parse(self, url):
stream = self.retrieve_url(url)
return self.parse_etree(etree.parse(stream).getroot())