Commit graph

6 commits

Author SHA1 Message Date
Ryan Martin
2d72709c84 Use Promise.try instead of futureSuccessful 2016-03-04 12:02:15 -05:00
Ryan Martin
3c9b3a1713 No longer need functionIdentifier in Handler definition
Realized that we can rely on watching for the final two dashes ('-')
in the Lambda function name in order to get the stack name (which
may contain dashes itself). Furthermore, if the stack name is long,
the resource logical ID will be truncated and this breaks the old
logic.
2016-03-04 10:02:45 -05:00
Ryan Martin
982064fa55 S3PutObject Delete must delete folders with content added 2016-02-26 10:28:25 -05:00
Ryan Martin
ea90a7c231 Move DynamoDBPutItems to new format 2016-02-25 17:59:35 -05:00
Ryan Martin
c81f9bca4d Completely rework the style of adding helpers
First one to change (as a POC): SnsSubscribe. Main changes:

1. Break each helper out into separate files.
2. Use a directory structure that puts non-AWS on par with AWS.
3. Provide an interface than can be implemented and makes CloudFormation
   stack deletion required.
4. Provide example templates (which can also be used to test the helpers).

I will migrate the other existing helpers in separate commits.
2016-02-24 17:12:51 -05:00
Ryan Martin
c1de9ee1c6 Add first helper function: dynamoDBPutItems
This function allows writing items to a DynamoDB.

Also include better documentation in the README.
2015-12-11 14:45:09 -05:00