Aggiornato il comportamento del logging per i logger di agno. Aggiunto il supporto per l'opzione check_for_async nella configurazione di RedditWrapper.
This commit is contained in:
@@ -30,7 +30,15 @@ logging.config.dictConfig({
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
# Modifichiamo i logger di agno
|
||||
import agno.utils.log # type: ignore
|
||||
agno_logger_names = ["agno", "agno-team", "agno-workflow"]
|
||||
for logger_name in agno_logger_names:
|
||||
logger = logging.getLogger(logger_name)
|
||||
logger.handlers.clear()
|
||||
# Imposta la propagazione su True affinché i log passino al logger root
|
||||
# e usino i tuoi handler configurati nel logger root.
|
||||
logger.propagate = True
|
||||
|
||||
# IMPORTARE LIBRERIE DA QUI IN POI
|
||||
from app.utils import ChatManager, BotFunctions
|
||||
@@ -48,4 +56,3 @@ if __name__ == "__main__":
|
||||
|
||||
telegram = BotFunctions.create_bot(share_url)
|
||||
telegram.run_polling()
|
||||
|
||||
|
||||
@@ -59,6 +59,7 @@ class RedditWrapper(SocialWrapper):
|
||||
client_id=client_id,
|
||||
client_secret=client_secret,
|
||||
user_agent="upo-appAI",
|
||||
check_for_async=False,
|
||||
)
|
||||
self.subreddits = self.tool.subreddit("+".join(SUBREDDITS))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user