Skip to content
Snippets Groups Projects
Commit d544ca51 authored by James Graham's avatar James Graham
Browse files

Catch exception when importing PEDASI modules without DB setup

Should resolve issue when building documentation on RTD
parent 5cc7b3c5
No related branches found
No related tags found
No related merge requests found
import logging
from django.apps import AppConfig
from django.db.utils import ProgrammingError
from django.db.utils import OperationalError, ProgrammingError
logger = logging.getLogger(__name__)
......@@ -22,5 +22,5 @@ class DatasourcesConfig(AppConfig):
self.create_operational_metadata()
logging.info('Loaded inline MetadataField fixtures')
except ProgrammingError:
except (OperationalError, ProgrammingError):
logging.warning('Could not create MetadataField fixtures, database has not been initialized')
import logging
from django.apps import AppConfig
from django.db.utils import ProgrammingError
from django.db.utils import OperationalError, ProgrammingError
logger = logging.getLogger(__name__)
......@@ -51,5 +51,5 @@ class ProfilesConfig(AppConfig):
self.create_groups()
logging.info('Loaded inline Group fixtures')
except ProgrammingError:
except (OperationalError, ProgrammingError):
logging.warning('Could not create Group fixtures, database has not been initialized')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment