From 5ce11a74ab1300b10b51b039c42753726cb67921 Mon Sep 17 00:00:00 2001 From: Alexander Schlemmer <alexander.schlemmer@ds.mpg.de> Date: Thu, 23 Mar 2023 15:19:05 +0100 Subject: [PATCH] REVIEW: added two deprecated functions --- src/caoscrawler/crawl.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/caoscrawler/crawl.py b/src/caoscrawler/crawl.py index eee0046c..da54104b 100644 --- a/src/caoscrawler/crawl.py +++ b/src/caoscrawler/crawl.py @@ -67,7 +67,7 @@ from .stores import GeneralStore, RecordStore from .structure_elements import StructureElement, Directory, NoneElement from .version import check_cfood_version -from .scanner import scan_directory +from .scanner import scan_directory, load_definition, create_converter_registry from .debug_tree import DebugTree logger = logging.getLogger(__name__) @@ -220,6 +220,19 @@ class Crawler(object): "The generalStore argument of the Crawler class is deprecated and has no effect.")) + def load_converters(self, definition: dict): + warnings.warn(DeprecationWarning( + "The function load_converters in the crawl module is deprecated. " + "Please use create_converter_registry from the scanner module.")) + return create_converter_registry(definition) + + def load_definition(self, crawler_definition_path: str): + warnings.warn(DeprecationWarning( + "The function load_definition in the crawl module is deprecated. " + "Please use the load_definition from the scanner module.")) + return load_definition(crawler_definition_path) + + def generate_run_id(self): self.run_id = uuid.uuid1() -- GitLab