logging 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # -*- mode: conf -*-
  2. # vim:ft=cfg
  3. # Logging config file for Radicale - A simple calendar server
  4. #
  5. # The default path for this file is /etc/radicale/logging
  6. # This can be changed in the configuration file
  7. #
  8. # Other handlers are available. For more information, see:
  9. # http://docs.python.org/library/logging.config.html
  10. # Loggers, handlers and formatters keys
  11. [loggers]
  12. # Loggers names, main configuration slots
  13. keys=root
  14. [handlers]
  15. # Logging handlers, defining logging output methods
  16. keys=console,file
  17. [formatters]
  18. # Logging formatters
  19. keys=simple,full
  20. # Loggers
  21. [logger_root]
  22. # Root logger
  23. level=DEBUG
  24. handlers=console,file
  25. # Handlers
  26. [handler_console]
  27. # Console handler
  28. class=StreamHandler
  29. level=INFO
  30. args=(sys.stdout,)
  31. formatter=simple
  32. [handler_file]
  33. # File handler
  34. class=FileHandler
  35. level=DEBUG
  36. args=('/var/log/radicale',)
  37. formatter=full
  38. # Formatter
  39. [formatter_simple]
  40. # Simple output format
  41. format=%(message)s
  42. datefmt=
  43. [formatter_full]
  44. # Full output format
  45. format=%(asctime)s - %(levelname)s: %(message)s
  46. datefmt=