diff --git a/planetmint/backend/connection.py b/planetmint/backend/connection.py index 44e8257..0f26b32 100644 --- a/planetmint/backend/connection.py +++ b/planetmint/backend/connection.py @@ -9,13 +9,15 @@ from importlib import import_module from planetmint.backend.utils import get_planetmint_config_value BACKENDS = { # This is path to MongoDBClass - 'tarantool_db': r'planetmint.backend.tarantool.connection.TarantoolDB', + 'tarantool_db': 'planetmint.backend.tarantool.connection.TarantoolDB', 'localmongodb': 'planetmint.backend.localmongodb.connection.LocalMongoDBConnection' } logger = logging.getLogger(__name__) - backend = get_planetmint_config_value("backend") +if not backend: + backend = 'tarantool_db' + modulepath, _, class_name = BACKENDS[backend].rpartition('.') current_backend = getattr(import_module(modulepath), class_name)