Advertisement
MD500_Pilot

Untitled

Jul 20th, 2020
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 4.15 KB | None | 0 0
  1. version: 1
  2. disable_existing_loggers: False
  3.  
  4. formatters:
  5.     extended-console:
  6.         format: '%(name)2s:%(lineno)s - %(funcName)3s: %(levelname)3s %(message)s'
  7.     console:
  8.         format: "%(message)s"
  9.     standard:
  10.         format: '%(asctime)s - %(name)2s:%(lineno)s - %(funcName)3s: %(levelname)3s %(message)s'
  11.     error:
  12.         format: "%(levelname)s <PID %(process)d:%(processName)s> %(name)s.%(funcName)s(): %(message)s"
  13.  
  14. handlers:
  15.     console:
  16.         class: logging.StreamHandler
  17.         formatter: extended-console
  18.         stream: ext://sys.stdout
  19.  
  20.     info_file_handler:
  21.         class: logging.handlers.RotatingFileHandler
  22.         level: INFO
  23.         formatter: standard
  24.         filename: /var/log/gardenpi/info.log
  25.         maxBytes: 10485760 # 10MB
  26.         backupCount: 2
  27.         encoding: utf8
  28.  
  29.     error_file_handler:
  30.         class: logging.handlers.RotatingFileHandler
  31.         level: ERROR
  32.         formatter: error
  33.         filename: /var/log/gardenpi/errors.log
  34.         maxBytes: 10485760 # 10MB
  35.         backupCount: 2
  36.         encoding: utf8
  37.  
  38.     debug_file_handler:
  39.         class: logging.handlers.RotatingFileHandler
  40.         level: DEBUG
  41.         formatter: standard
  42.         filename: /var/log/gardenpi/debug.log
  43.         maxBytes: 10485760
  44.         backupCount: 2
  45.         encoding: utf8
  46.  
  47.     critical_file_handler:
  48.         class: logging.handlers.RotatingFileHandler
  49.         level: CRITICAL
  50.         formatter: standard
  51.         filename: /var/log/gardenpi/critical.log
  52.         maxBytes: 10485760 # 10MB
  53.         backupCount: 2
  54.         encoding: utf8
  55.  
  56.     warning_file_handler:
  57.         class: logging.handlers.RotatingFileHandler
  58.         level: WARNING
  59.         formatter: standard
  60.         filename: /var/log/gardenpi/warning.log
  61.         maxBytes: 10485760 # 10MB
  62.         backupCount: 2
  63.         encoding: utf8
  64.  
  65.     notification_file_handler:
  66.       class: logging.handlers.RotatingFileHandler
  67.       formatter: standard
  68.       filename: /var/log/gardenpi/notifications.log
  69.       maxBytes: 10485760 # 10MB
  70.       backupCount: 2
  71.       encoding: utf8
  72.  
  73.     use_database_file_handler:
  74.       class: logging.handlers.RotatingFileHandler
  75.       formatter: standard
  76.       filename: /var/log/gardenpi/use_database.log
  77.       maxBytes: 10485760 # 10MB
  78.       backupCount: 2
  79.       encoding: utf8
  80.  
  81.     gardenpi_master_handler:
  82.       class: logging.handlers.RotatingFileHandler
  83.       formatter: standard
  84.       filename: /var/log/gardenpi/gardenpi_master.log
  85.       maxBytes: 10485760 # 10MB
  86.       backupCount: 2
  87.       encoding: utf8
  88.  
  89.     zone_controller_handler:
  90.       class: logging.handlers.RotatingFileHandler
  91.       formatter: standard
  92.       filename: /var/log/gardenpi/zone_controller.log
  93.       maxBytes: 10485760 # 10MB
  94.       backupCount: 2
  95.       encoding: utf8
  96.  
  97.     flask_route_handler:
  98.       class: logging.handlers.RotatingFileHandler
  99.       formatter: standard
  100.       filename: /var/log/gardenpi/routes.log
  101.       maxBytes: 100000
  102.       backupCount: 3
  103.       encoding: utf8
  104.  
  105. root:
  106.     level: NOTSET
  107.     handlers:
  108.     propogate: no
  109.  
  110. loggers:
  111.     __main__:
  112.         handlers: [console, info_file_handler, error_file_handler, critical_file_handler, debug_file_handler, warning_file_handler, gardenpi_master_handler]
  113.         propogate: no
  114.  
  115.     notifications:
  116.         handlers: [console, info_file_handler, error_file_handler, critical_file_handler, debug_file_handler, warning_file_handler, gardenpi_master_handler, notification_file_handler]
  117.         propogate: yes
  118.  
  119.     use_database:
  120.         handlers: [console, info_file_handler, error_file_handler, critical_file_handler, debug_file_handler, warning_file_handler, gardenpi_master_handler, use_database_file_handler]
  121.         propogate: yes
  122.  
  123.     gardenpi.routes:
  124.       handlers: [console, info_file_handler, error_file_handler, critical_file_handler, debug_file_handler, gardenpi_master_handler, warning_file_handler, flask_route_handler]
  125.       propogate: yes
  126.  
  127.     zone_controller:
  128.       handlers: [console, info_file_handler, error_file_handler, critical_file_handler, debug_file_handler, gardenpi_master_handler, warning_file_handler, zone_controller_handler]
  129.       propogate: yes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement