From 05abac87b3b7389b83bdb7319e09ee0050b06d31 Mon Sep 17 00:00:00 2001 From: etj Date: Thu, 20 Apr 2023 13:36:43 +0200 Subject: [PATCH] orm type should be specified at Repository level (#856) --- pycsw/core/config.py | 1 + pycsw/server.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pycsw/core/config.py b/pycsw/core/config.py index 9c57a7b56..2b99e620a 100644 --- a/pycsw/core/config.py +++ b/pycsw/core/config.py @@ -46,6 +46,7 @@ def __init__(self, prefix='csw30'): self.ogc_schemas_base = 'http://schemas.opengis.net' self.parser = PARSER + self.server = None self.languages = { 'en': 'english', diff --git a/pycsw/server.py b/pycsw/server.py index 2eed99293..c9a877aff 100644 --- a/pycsw/server.py +++ b/pycsw/server.py @@ -141,6 +141,8 @@ def __init__(self, rtconfig=None, env=None, version='3.0.0'): self.context.pycsw_home = self.config.get('server', 'home') self.context.url = self.config.get('server', 'url') + self.context.server = self + log.setup_logger(self.config) LOGGER.info('running configuration %s', rtconfig)