diff options
Diffstat (limited to 'day9/task5_vue/runserver.py')
| -rw-r--r-- | day9/task5_vue/runserver.py | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/day9/task5_vue/runserver.py b/day9/task5_vue/runserver.py index 8dd4d25..ad062e1 100644 --- a/day9/task5_vue/runserver.py +++ b/day9/task5_vue/runserver.py @@ -1,27 +1,17 @@ -from backend.database.database import initialize_databases, wrappers +from backend.database.database import initialize_databases, shutdown_databases from backend.schemes import * -from backend.settings import DEBUG_MODE, DATABASES, SERVER_HOST, SERVER_PORT - -import logging -from sys import stdout - - -def prepare_logger(): - logger = logging.getLogger('tableApp') - logger.setLevel(logging.DEBUG if DEBUG_MODE else logging.INFO) - - sh = logging.StreamHandler(stdout) - formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') - sh.setFormatter(formatter) - logger.addHandler(sh) +from backend.settings import DATABASES, SERVER_HOST, SERVER_PORT +from backend.logger import Logger if __name__ == '__main__': - prepare_logger() + Logger.get_logger().info('Initializing databases...') initialize_databases(DATABASES, [Day9Table]) + Logger.get_logger().info('Databases initialized') from backend.routes import * from backend.core.server import start_server - logging.getLogger('tableApp').info(f'Starting server...') + Logger.get_logger().info('Starting server...') start_server(SERVER_HOST, SERVER_PORT) + shutdown_databases() |