get and store last run time in ssm

This commit is contained in:
2023-11-24 09:36:37 -05:00
parent efb6c7f143
commit 3ffaaa3412
1172 changed files with 94979 additions and 43814 deletions
+6 -2
View File
@@ -1,6 +1,6 @@
setup:
export EAGER_SERVICE_LOADING=1 \
SERVICES=sqs \
SERVICES=lambda,ssm \
AWS_ACCESS_KEY_ID=test \
AWS_SECRET_ACCESS_KEY=test
dockerd &
@@ -14,6 +14,10 @@ setup:
--handler index.handler \
--role arn:aws:iam::000000000000:role/lambda-role \
--region us-east-1
awslocal ssm put-parameter \
--name /rss-nostr-lambda/last-run-time \
--value "2023-11-23T00:00:00Z" \
--overwrite
rm handler.zip
invoke:
@@ -21,7 +25,7 @@ invoke:
--region us-east-1 \
--function-name rss-nostr-lambda \
--cli-binary-format raw-in-base64-out \
--payload '{"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsec":"nsec1wp68lflspznnmelmjh5ktflyv6c4ljf8xrlkey0w8yqr4305awcs8wyakj","since":"2023-11-23T00:00:00Z"}' \
--payload '{"feedUrl":"https://nitter.1d4.us/culturaltutor/rss","nostrNsec":"nsec1wp68lflspznnmelmjh5ktflyv6c4ljf8xrlkey0w8yqr4305awcs8wyakj","lastRunTimeParam":"/rss-nostr-lambda/last-run-time"}' \
response.json
recreate: