Co-authored-by: Anibal Angulo <a8065384@banorte.com> Reviewed-on: #31
This commit was merged in pull request #31.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
"""Configuration helper for ADK agent."""
|
||||
|
||||
import logging
|
||||
import os
|
||||
|
||||
from pydantic_settings import (
|
||||
@@ -37,6 +38,9 @@ class AgentSettings(BaseSettings):
|
||||
mcp_audience: str
|
||||
mcp_remote_url: str
|
||||
|
||||
# Logging
|
||||
log_level: str = "INFO"
|
||||
|
||||
model_config = SettingsConfigDict(
|
||||
yaml_file=CONFIG_FILE_PATH,
|
||||
extra="ignore", # Ignore extra fields from config.yaml
|
||||
@@ -60,3 +64,6 @@ class AgentSettings(BaseSettings):
|
||||
|
||||
|
||||
settings = AgentSettings.model_validate({})
|
||||
|
||||
logging.basicConfig()
|
||||
logging.getLogger("va_agent").setLevel(settings.log_level.upper())
|
||||
|
||||
Reference in New Issue
Block a user