feat: update config_schema for logging

This commit is contained in:
Matthias
2025-03-08 14:09:13 +01:00
parent 390b113776
commit cc9c373a76
+14
View File
@@ -425,6 +425,10 @@ CONF_SCHEMA = {
"description": "Edge configuration.", "description": "Edge configuration.",
"$ref": "#/definitions/edge", "$ref": "#/definitions/edge",
}, },
"log_config": {
"description": "Logging configuration.",
"$ref": "#/definitions/logging",
},
"freqai": { "freqai": {
"description": "FreqAI configuration.", "description": "FreqAI configuration.",
"$ref": "#/definitions/freqai", "$ref": "#/definitions/freqai",
@@ -877,6 +881,16 @@ CONF_SCHEMA = {
}, },
"required": ["process_throttle_secs", "allowed_risk"], "required": ["process_throttle_secs", "allowed_risk"],
}, },
"logging": {
"type": "object",
"properties": {
"version": {"type": "number", "const": 1},
"formatters": {"type": "object"},
"handlers": {"type": "object"},
"root": {"type": "object"},
},
"required": ["version", "formatters", "handlers", "root"],
},
"external_message_consumer": { "external_message_consumer": {
"description": "Configuration for external message consumer.", "description": "Configuration for external message consumer.",
"type": "object", "type": "object",