Use a logger instead of the root logging (#222)

This commit is contained in:
euri10 2019-05-15 12:43:31 +02:00 committed by Sebastián Ramírez
parent 0e99b23ebc
commit f541d2c200
1 changed files with 3 additions and 1 deletions

View File

@ -5,13 +5,15 @@ from typing import Any, Dict, List, Optional, Union
from pydantic import BaseModel, Schema as PSchema
from pydantic.types import UrlStr
logger = logging.getLogger("fastapi")
try:
import email_validator
assert email_validator # make autoflake ignore the unused import
from pydantic.types import EmailStr # type: ignore
except ImportError: # pragma: no cover
logging.warning(
logger.warning(
"email-validator not installed, email fields will be treated as str.\n"
+ "To install, run: pip install email-validator"
)