Skip to content

Commit 3ef7cba

Browse files
committed
fixing unique export value bug
1 parent 0e72ad8 commit 3ef7cba

File tree

3 files changed

+29
-6
lines changed

3 files changed

+29
-6
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ before_install:
2222
- cd $FUNCTION_DIR
2323
- sudo pip install -r requirements.txt
2424
script:
25-
- npm run build
26-
- python $TEST_FILE
25+
- [[ $FUNCTION_DIR =~ test$ ]] \&& cd .. ;npm run build
26+
- cd $FUNCTION_DIR && python $TEST_FILE
2727
env:
2828
global:
2929
- secure: iGATK/X1PfH8FCJlUpBbJ//mQ57QBQT0jETyDDH2r+GxZxXPnFS46ugPGsWTX0IDDEGjXE+/P6wnm0ORo7aa3yp7DZnfWFDyrgFchgUo1p3unt5sQcHg/9mitkQF7lHFlnAqM1D69AEGP5WU63m/9xQoj0BVYCVb2eUEqatV1AU8lpvRAkFc2juumy1ba4skoDFLOtrsaO2k+SCCBfMKq2SOJkcPnfMZGTOT7niaNnNAZSDYDovAlMYaLDOR10EMUAyklnmmAADyDxNRwSSAG8JKJMmfxSqIe4+s7xjqztjtkApWmEAjevDLpc62v1TWe0O2zCxnb4E4EBN6A31R1XJha4i/IKSeVL99J9X8aV1wIb9feV85qmZmlxVL2EU7/CcFGTdKeAak3qQWHZ1C6X32TBB6x5C0qASSC/x5pwDDJIOyeZr0Z93+dDhnBLNmzz8sA3h7AyzQZfhTqG/f4/SOgxTf7aF13X8BKuoM8BaGfXjy0keaVb0xbTjtDvi9F21EymWPdwNlQHsKca+EcTT2KE3mwFNrHAsTeNhGzMbrzmbZzvNHlmIwjB1C5l9h4GpUkxNb/mqi9SBTx9YfDIgz0bDOds1T92tGIAcBaHfJLTjc2JIgxwgdL13X3cL8GJBiFFwiJqiKJCSz4SxhWqsrrbsGSQBUqN5UoSsyKco=

cloudwatchlogs-with-dlq/DLQLambdaCloudFormation.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,8 @@
340340
"Description": "The ARN of the sumologic cloudwatch logs lambda",
341341
"Value" : { "Fn::GetAtt" : ["SumoCWLogsLambda", "Arn"] },
342342
"Export" : {
343-
"Name" : "SumoCWLogsLambdaArn"
343+
"Name" : { "Fn::Join": [ "-", [ "SumoCWLogsLambdaArn", { "Fn::Select" : [ "2", {"Fn::Split" : [ "/" , { "Ref": "AWS::StackId" } ]}] } ] ] }
344+
344345
}
345346
}
346347
}

loggroup-lambda-connector/test/loggroup-lambda-cft.json

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,38 @@
88
"SumoLogGroupLambdaConnector",
99
"Arn"
1010
]
11+
},
12+
"Export" : {
13+
"Name" : { "Fn::Join": [ "-", [ "SumoLogGroupLambdaConnectorArn", { "Fn::Select" : [ "2", {"Fn::Split" : [ "/" , { "Ref": "AWS::StackId" } ]}] } ] ] }
1114
}
1215
}
1316
},
17+
"Mappings" : {
18+
"RegionMap" : {
19+
"us-east-1": {"bucketname": "appdevzipfiles-us-east-1"},
20+
"us-east-2": {"bucketname": "appdevzipfiles-us-east-2"},
21+
"us-west-1": {"bucketname": "appdevzipfiles-us-west-1"},
22+
"us-west-2": {"bucketname": "appdevzipfiles-us-west-2"},
23+
"ap-south-1": {"bucketname": "appdevzipfiles-ap-south-1"},
24+
"ap-northeast-2": {"bucketname": "appdevzipfiles-ap-northeast-2"},
25+
"ap-southeast-1": {"bucketname": "appdevzipfiles-ap-southeast-1"},
26+
"ap-southeast-2": {"bucketname": "appdevzipfiles-ap-southeast-2"},
27+
"ap-northeast-1": {"bucketname": "appdevzipfiles-ap-northeast-1"},
28+
"ca-central-1": {"bucketname": "appdevzipfiles-ca-central-1"},
29+
"eu-central-1": {"bucketname": "appdevzipfiles-eu-central-1"},
30+
"eu-west-1": {"bucketname": "appdevzipfiles-eu-west-1"},
31+
"eu-west-2": {"bucketname": "appdevzipfiles-eu-west-2"},
32+
"eu-west-3": {"bucketname": "appdevzipfiles-eu-west-3"},
33+
"sa-east-1": {"bucketname": "appdevzipfiles-sa-east-1"}
34+
}
35+
},
1436
"Resources": {
1537
"SumoLogGroupLambdaConnector": {
1638
"Type": "AWS::Lambda::Function",
1739
"Properties": {
1840
"Code": {
19-
"S3Bucket": "appdevstore",
20-
"S3Key": "6bef113d950a9923b446dd438116f2a1"
41+
"S3Bucket": {"Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "bucketname"]},
42+
"S3Key": "loggroup-lambda-connector.zip"
2143
},
2244
"Tags": [
2345
{
@@ -58,7 +80,7 @@
5880
],
5981
"Policies": [
6082
{
61-
"PolicyName": "SumoLogGroupLambdaConnectorRolePolicy0",
83+
"PolicyName": { "Fn::Join": [ "-", [ "SumoLogGroupLambdaConnectorPolicy", { "Fn::Select" : [ "2", {"Fn::Split" : [ "/" , { "Ref": "AWS::StackId" } ]}] } ] ] },
6284
"PolicyDocument": {
6385
"Statement": [
6486
{

0 commit comments

Comments
 (0)