为什么芹菜要全部登录终端?

2024-04-26 12:06:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直想把芹菜做成文件。 我的日志_配置yaml是:

version: 1

formatters:
  default:
    format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'

loggers:

  sqlalchemy:
    level: CRITICAL
    handlers: [debug_handler]

  pepko.app:
    level: INFO
    handlers: [debug_handler]

  celery:
    handlers: [debug_handler]
    level: DEBUG


handlers:
  debug_handler:
    class: logging.handlers.RotatingFileHandler
    formatter: default
    filename: pepkologs.log
    backupCount: 2
    level: DEBUG

root:
  level: DEBUG
  handlers: [debug_handler]

我有

flask_app.config['CELERYD_HIJACK_ROOT_LOGGER'] = True

但芹菜还在写字

[2017-09-22 11:45:08,800: DEBUG/MainProcess] | Worker: Starting Beat
[2017-09-22 11:45:08,802: DEBUG/MainProcess] ^-- substep ok
[2017-09-22 11:45:08,805: DEBUG/MainProcess] | Worker: Starting Hub
[2017-09-22 11:45:08,808: DEBUG/MainProcess] ^-- substep ok

另一个是所有的东西。我做错了什么?你知道吗


Tags: 文件debugappdefaultyamlhandlersoklevel