Skip to content

Commit 3d0c329

Browse files
committed
fix dependencies
1 parent 0cc0353 commit 3d0c329

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

serverless/aws/features/stepfunctions.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -318,10 +318,10 @@ def __init__(
318318
log_group_name = f"/stepmachine/{Identifier(self.name).spinal}"
319319
logs = LogGroup(LogGroupName=log_group_name)
320320
service.resources.add(logs)
321-
service.resources.add(
321+
stream = service.resources.add(
322322
LogStream(
323323
title=Identifier(self.name + "LogStream").resource,
324-
LogGroupName=log_group_name,
324+
LogGroupName=logs.resource.LogGroupName,
325325
LogStreamName="dummy",
326326
DependsOn=[
327327
logs.resource.title
@@ -330,6 +330,10 @@ def __init__(
330330
)
331331

332332
self.loggingConfig = dict(level="ERROR", includeExecutionData=True, destinations=[logs.get_att("Arn")])
333+
self.dependsOn = [
334+
logs.resource.title,
335+
stream.title
336+
]
333337
self.definition = Definition(description, auto_fallback, auto_catch)
334338
self.events = events or []
335339

0 commit comments

Comments
 (0)