]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
:sparkles: Use a logger instead of the root logging (#222)
authoreuri10 <euri10@users.noreply.github.com>
Wed, 15 May 2019 10:43:31 +0000 (12:43 +0200)
committerSebastián Ramírez <tiangolo@gmail.com>
Wed, 15 May 2019 10:43:31 +0000 (14:43 +0400)
fastapi/openapi/models.py

index a045bdf704ac68b09bcba53a59500274dc52f325..82134d856fe5d14122b2f6c2bf3533a3dcb6a1d8 100644 (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"
     )