fix: remove logging.basicConfig definition from Tool (#305)

This commit is contained in:
Lucas Gomide
2025-05-14 15:38:11 -03:00
committed by GitHub
parent ba6a85d342
commit 0dbcbde119
3 changed files with 4 additions and 9 deletions

View File

@@ -1,6 +1,8 @@
from __future__ import annotations
import logging
from typing import Any, TYPE_CHECKING
from typing import TYPE_CHECKING, Any
from crewai.tools import BaseTool
"""
@@ -8,9 +10,6 @@ MCPServer for CrewAI.
"""
logging.basicConfig(
level=logging.INFO, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
)
logger = logging.getLogger(__name__)
if TYPE_CHECKING:

View File

@@ -2,15 +2,12 @@ import datetime
import json
import logging
import os
from typing import Any, Type, Optional
from typing import Any, Optional, Type
import requests
from crewai.tools import BaseTool
from pydantic import BaseModel, Field
logging.basicConfig(
level=logging.INFO, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
)
logger = logging.getLogger(__name__)

View File

@@ -21,7 +21,6 @@ except ImportError:
SNOWFLAKE_AVAILABLE = False
# Configure logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
# Cache for query results