Skip to content

Commit 98792ed

Browse files
committed
CCM-13278: Create Python Utility library
1 parent c2008de commit 98792ed

20 files changed

Lines changed: 115 additions & 43 deletions

File tree

lambdas/mesh-acknowledge/mesh_acknowledge/__tests__/test_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from unittest.mock import Mock, MagicMock, patch, call
55

66
import pytest
7-
from event_publisher import log
7+
from dl_utils import log
88
from mesh_acknowledge.handler import handler
99

1010

lambdas/mesh-acknowledge/mesh_acknowledge/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""
22
Module for configuring MESH Acknowledger application
33
"""
4-
from event_publisher import BaseMeshConfig
4+
from dl_utils import BaseMeshConfig
55

66
_REQUIRED_ENV_VAR_MAP = {
77
"ssm_prefix": "SSM_PREFIX",

lambdas/mesh-acknowledge/mesh_acknowledge/handler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
from typing import Dict, Any
44

55
from boto3 import client
6-
from event_publisher import EventPublisher, log
6+
from event_publisher import EventPublisher
7+
from dl_utils import log
78
from sender_management import SenderLookup
89
from .acknowledger import MeshAcknowledger
910
from .config import Config

lambdas/mesh-acknowledge/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ structlog>=21.5.0
88
-e ../../utils/metric-publishers
99
-e ../../utils/sender-management
1010
-e ../../utils/py-mock-mesh
11+
-e ../../utils/py-utils

lambdas/mesh-download/mesh_download/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""
22
Module for configuring MESH Download application
33
"""
4-
from event_publisher import BaseMeshConfig, log
4+
from dl_utils import BaseMeshConfig, log
55
from metric_publishers.metric_client import Metric
66

77

lambdas/mesh-download/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ requests>=2.32.0
1010
pyopenssl>=24.2.1
1111
-e ../../utils/event-publisher-py
1212
-e ../../utils/py-mock-mesh
13+
-e ../../utils/py-utils
1314
-e ../../utils/metric-publishers

lambdas/mesh-poll/mesh_poll/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""
22
Module for configuring Mesh Poll application
33
"""
4-
from event_publisher import BaseMeshConfig, log
4+
from dl_utils import BaseMeshConfig, log
55
from metric_publishers.metric_client import Metric
66

77

lambdas/mesh-poll/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ pydantic>=2.0.0
1111
-e ../../utils/metric-publishers
1212
-e ../../utils/event-publisher-py
1313
-e ../../utils/py-mock-mesh
14+
-e ../../utils/py-utils
1415
-e ../../utils/sender-management

utils/event-publisher-py/event_publisher/__init__.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,8 @@
77

88
from .event_publisher import EventPublisher
99
from . import models
10-
from .mesh_config import (
11-
BaseMeshConfig,
12-
InvalidMeshEndpointError,
13-
InvalidEnvironmentVariableError,
14-
store_file,
15-
log
16-
)
1710

1811
__all__ = [
1912
'EventPublisher',
20-
'models',
21-
'BaseMeshConfig',
22-
'InvalidMeshEndpointError',
23-
'InvalidEnvironmentVariableError',
24-
'store_file',
25-
'log'
13+
'models'
2614
]
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
boto3>=1.40.70
22
pydantic>=2.0.0
33
structlog>=21.5.0
4-
mesh-client>=3.2.3
54
pyopenssl>=24.0.0
65
-e ../metric-publishers
7-
-e ../py-mock-mesh

0 commit comments

Comments
 (0)