log.config 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {
  2. "version": 1,
  3. "disable_existing_loggers": false,
  4. "formatters": {
  5. "simple": {
  6. "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
  7. }
  8. },
  9. "handlers": {
  10. "console": {
  11. "class": "logging.StreamHandler",
  12. "level": "INFO",
  13. "formatter": "simple",
  14. "stream": "ext://sys.stdout"
  15. },
  16. "info_file_handler": {
  17. "class": "logging.handlers.TimedRotatingFileHandler",
  18. "level": "INFO",
  19. "formatter": "simple",
  20. "filename": "D:/vi/vi_server/logs/info.log",
  21. "backupCount": 7,
  22. "encoding": "utf8"
  23. },
  24. "debug_file_handler": {
  25. "class": "logging.handlers.TimedRotatingFileHandler",
  26. "level": "DEBUG",
  27. "formatter": "simple",
  28. "filename": "D:/vi/vi_server/logs/debug.log",
  29. "backupCount": 7,
  30. "encoding": "utf8"
  31. },
  32. "error_file_handler": {
  33. "class": "logging.handlers.TimedRotatingFileHandler",
  34. "level": "ERROR",
  35. "formatter": "simple",
  36. "filename": "D:/vi/vi_server/logs/errors.log",
  37. "backupCount": 7,
  38. "encoding": "utf8"
  39. }
  40. },
  41. "loggers": {
  42. "my_module": {
  43. "level": "ERROR",
  44. "handlers": ["console"],
  45. "propagate": "no"
  46. }
  47. },
  48. "root": {
  49. "level": "DEBUG",
  50. "handlers": ["console", "info_file_handler", "debug_file_handler", "error_file_handler"]
  51. }
  52. }