Skip to content

Commit ad8de34

Browse files
committed
feat: add core utilities as high level imports
1 parent f8a3e5f commit ad8de34

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

Diff for: aws_lambda_powertools/__init__.py

+15-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
# -*- coding: utf-8 -*-
22

33
"""Top-level package for Lambda Python Powertools."""
4-
import logging
4+
5+
6+
from .logging import Logger # noqa: F401
7+
from .metrics import Metrics, single_metric # noqa: F401
8+
from .tracing import Tracer # noqa: F401
59

610
__author__ = """Amazon Web Services"""
711

8-
logger = logging.getLogger("aws_lambda_powertools")
9-
logger.addHandler(logging.NullHandler())
10-
logger.propagate = False
12+
13+
def set_package_logging_null_handler():
14+
import logging
15+
16+
logger = logging.getLogger("aws_lambda_powertools")
17+
logger.addHandler(logging.NullHandler())
18+
logger.propagate = False
19+
20+
21+
set_package_logging_null_handler()

0 commit comments

Comments
 (0)