class Database:
class __Database:
def __init__(self, config):
- self.logger = logging.getLogger('lcm')
+ self.logger = logging.getLogger("lcm")
try:
# TODO check database version
if config["database"]["driver"] == "mongo":
self.db = dbmemory.DbMemory()
self.db.db_connect(config["database"])
else:
- raise Exception("Invalid configuration param '{}' at '[database]':'driver'".format(
- config["database"]["driver"]))
+ raise Exception(
+ "Invalid configuration param '{}' at '[database]':'driver'".format(
+ config["database"]["driver"]
+ )
+ )
except (DbException) as e:
self.logger.critical(str(e), exc_info=True)
raise Exception(str(e))