Skip to content

Commit 09958be

Browse files
committed
fix circular import
1 parent 9375eba commit 09958be

File tree

1 file changed

+7
-3
lines changed
  • localstack/services/awslambda/event_source_listeners

1 file changed

+7
-3
lines changed

localstack/services/awslambda/event_source_listeners/adapters.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from concurrent.futures import Future
55

66
from localstack.aws.api.lambda_ import InvocationType
7-
from localstack.services.awslambda import api_utils, lambda_api
7+
from localstack.services.awslambda import api_utils
88
from localstack.services.awslambda.invocation.lambda_models import InvocationError, InvocationResult
99
from localstack.services.awslambda.invocation.lambda_service import LambdaService
1010
from localstack.services.awslambda.invocation.models import lambda_stores
@@ -32,7 +32,9 @@ def __init__(self):
3232
pass
3333

3434
def invoke(self, function_arn, context, payload, invocation_type, callback):
35-
lambda_api.run_lambda(
35+
from localstack.services.awslambda.lambda_api import run_lambda
36+
37+
run_lambda(
3638
func_arn=function_arn,
3739
event=payload,
3840
context=context,
@@ -41,7 +43,9 @@ def invoke(self, function_arn, context, payload, invocation_type, callback):
4143
)
4244

4345
def get_event_sources(self, source_arn: str) -> list:
44-
return lambda_api.get_event_sources(source_arn=source_arn)
46+
from localstack.services.awslambda.lambda_api import get_event_sources
47+
48+
return get_event_sources(source_arn=source_arn)
4549

4650

4751
class EventSourceAsfAdapter(EventSourceAdapter):

0 commit comments

Comments
 (0)