Skip to content

Commit 8fbf578

Browse files
committed
Cleanup templates
1 parent 508aa9b commit 8fbf578

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

template.yaml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ Resources:
4747

4848
FrontEnd:
4949
Type: AWS::Serverless::Function
50+
DependsOn: FrontEndLogGroup
5051
Properties:
5152
FunctionName: !Sub ${AWS::StackName}-DemoFrontEnd
5253
Description: Displays Sample Postgres Table and allows Address Entry
@@ -69,11 +70,12 @@ Resources:
6970
UpdateReplacePolicy: Retain
7071
DeletionPolicy: Delete
7172
Properties:
72-
LogGroupName: !Sub '/aws/lambda/${FrontEnd}'
73+
LogGroupName: !Sub '/aws/lambda/${AWS::StackName}-DemoFrontEnd'
7374
RetentionInDays: 90
7475

7576
CreateAddress:
7677
Type: AWS::Serverless::Function
78+
DependsOn: CreateAddressLogGroup
7779
Properties:
7880
FunctionName: !Sub ${AWS::StackName}-CreateAddressFrontEnd
7981
Description: Creates an address row in table and redirects back to /
@@ -96,11 +98,12 @@ Resources:
9698
UpdateReplacePolicy: Retain
9799
DeletionPolicy: Delete
98100
Properties:
99-
LogGroupName: !Sub '/aws/lambda/${CreateAddress}'
101+
LogGroupName: !Sub '/aws/lambda/${AWS::StackName}-CreateAddressFrontEnd'
100102
RetentionInDays: 90
101103

102104
MultipleAddress:
103105
Type: AWS::Serverless::Function
106+
DependsOn: MultipleAddressLogGroup
104107
Properties:
105108
FunctionName: !Sub ${AWS::StackName}-CreateMultipleAddressFrontEnd
106109
Description: Creates multiple address rows in table and redirects back to /
@@ -123,11 +126,12 @@ Resources:
123126
UpdateReplacePolicy: Retain
124127
DeletionPolicy: Delete
125128
Properties:
126-
LogGroupName: !Sub '/aws/lambda/${MultipleAddress}'
129+
LogGroupName: !Sub '/aws/lambda/${AWS::StackName}-CreateMultipleAddressFrontEnd'
127130
RetentionInDays: 90
128131

129132
DeleteAddress:
130133
Type: AWS::Serverless::Function
134+
DependsOn: DeleteAddressLogGroup
131135
Properties:
132136
FunctionName: !Sub ${AWS::StackName}-DeleteAddressFrontEnd
133137
Description: Deletes an address row in table and redirects back to /
@@ -150,11 +154,12 @@ Resources:
150154
UpdateReplacePolicy: Retain
151155
DeletionPolicy: Delete
152156
Properties:
153-
LogGroupName: !Sub '/aws/lambda/${DeleteAddress}'
157+
LogGroupName: !Sub '/aws/lambda/${AWS::StackName}-DeleteAddressFrontEnd'
154158
RetentionInDays: 90
155159

156160
DeleteAuditLog:
157161
Type: AWS::Serverless::Function
162+
DependsOn: DeleteAuditLogLogGroup
158163
Properties:
159164
FunctionName: !Sub ${AWS::StackName}-DeleteAuditLogFrontEnd
160165
Description: Clears the audit_log table and redirects back to /
@@ -177,7 +182,7 @@ Resources:
177182
UpdateReplacePolicy: Retain
178183
DeletionPolicy: Delete
179184
Properties:
180-
LogGroupName: !Sub '/aws/lambda/${DeleteAuditLog}'
185+
LogGroupName: !Sub '/aws/lambda/${AWS::StackName}-DeleteAuditLogFrontEnd'
181186
RetentionInDays: 90
182187

183188

0 commit comments

Comments
 (0)