Commit de183621 authored by 纪超's avatar 纪超

完成日志、配置文件、数据库工具模块

parent b9e1b1e9
......@@ -10,6 +10,7 @@ email:
password: 5dbb#30ec6d3
logger:
version: 1
use: ${LOG_NAME:prod}
formatters:
brief:
format: "%(asctime)s - %(levelname)s - %(message)s"
......@@ -31,12 +32,12 @@ logger:
encoding: utf8
when: D
loggers:
base:
prod:
handlers: [console,file]
level: INFO
propagate: 0
root:
level: INFO
handlers: [console,file]
handlers: [console]
from utils import *
if __name__ == '__main__':
print(dir())
logger.info(dir())
......@@ -4,7 +4,7 @@ from .__env_config import config
from .base import get_project_path
def build_logger(config, name='base'):
def build_logger(config, name='root'):
if 'handlers' in config and 'file' in config['handlers']:
file = config['handlers']['file']
path = os.path.join(get_project_path(), file["filename"])
......@@ -15,5 +15,4 @@ def build_logger(config, name='base'):
if 'logger' in config:
logger = build_logger(config['logger'])
logger = build_logger(config['logger'], name=config['logger']['use'])
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment