Peter Bieringer 7 месяцев назад
Родитель
Сommit
02471b6c90
3 измененных файлов с 32 добавлено и 0 удалено
  1. 18 0
      DOCUMENTATION.md
  2. 6 0
      config
  3. 8 0
      radicale/config.py

+ 18 - 0
DOCUMENTATION.md

@@ -1420,6 +1420,24 @@ Available levels: **debug**, **info**, **warning**, **error**, **critical**
 
 Default: `warning` _(< 3.2.0)_ `info` _(>= 3.2.0)_
 
+##### trace_on_debug
+
+_(> 3.5.4)_
+
+Do not filter debug messages starting with 'TRACE'
+
+Default: `False`
+
+##### trace_filter
+
+_(> 3.5.4)_
+
+Filter debug messages starting with 'TRACE/<TOKEN>'
+
+Precondition: `trace_on_debug = True`
+
+Default: (empty)
+
 ##### mask_passwords
 
 Don't include passwords in logs.

+ 6 - 0
config

@@ -272,6 +272,12 @@
 # Value: debug | info | warning | error | critical
 #level = info
 
+# do not filter debug messages starting with 'TRACE'
+#trace_on_debug = False
+
+# filter debug messages starting with 'TRACE/<TOKEN>'
+#trace_filter = ""
+
 # Don't include passwords in logs
 #mask_passwords = True
 

+ 8 - 0
radicale/config.py

@@ -509,6 +509,14 @@ This is an automated message. Please do not reply.""",
             "value": "info",
             "help": "threshold for the logger",
             "type": logging_level}),
+        ("trace_on_debug", {
+            "value": "False",
+            "help": "do not filter debug messages starting with 'TRACE'",
+            "type": bool}),
+        ("trace_filter", {
+            "value": "",
+            "help": "filter debug messages starting with 'TRACE/<TOKEN>'",
+            "type": str}),
         ("bad_put_request_content", {
             "value": "False",
             "help": "log bad PUT request content",