Skip to content
Snippets Groups Projects

Allow defining corpus_id via environment in dev mode

Merged Yoann Schneider requested to merge define-corpus-via-env-dev-mode into master
1 file
+ 5
0
Compare changes
  • Side-by-side
  • Inline
@@ -119,6 +119,8 @@ class BaseWorker(object):
logger.info(f"Worker will use {self.work_dir} as working directory")
self.process_information = None
# corpus_id will be updated in configure() using the worker_run's corpus
# or in configure_for_developers() from the environment
self.corpus_id = None
self.user_configuration = {}
self.support_cache = support_cache
@@ -170,6 +172,9 @@ class BaseWorker(object):
required_secrets = []
logger.warning("Running without any extra configuration")
# Define corpus_id from environment
self.corpus_id = os.environ.get("ARKINDEX_CORPUS_ID")
# Load all required secrets
self.secrets = {name: self.load_secret(name) for name in required_secrets}
Loading