Bert Blommers
f2f25060fe
#3150 - AWSLambda - Verify Docker is running
2020-07-20 11:37:45 +01:00
Guilherme Martins Crocetti
0dd41d4c32
Cloudformation support for EventSourceMapping ( #3045 )
...
* change line position for uuid and last_modified because they're not input parameters
* add event_source_arn validator and setter
* refactor batch_size as setter
* add helper function to parse arn and return source service
* fix for EventSource's create_from_cfn, there was no reference in the lambda object for the esm if created by cfn
* add esm deletion by cloudformation
* remove unused variable in test
* add cfn's update
* add complete implementation of delete_from_cfn
* blacked changed files
* fix test with invalid batchsize for sqs
* Dynamodb2 Table - Bugfix for localindex and implemented get_cfn_attributes
* Dynamodb2 eventsource - fix test to use StreamArn attribute
* Lambda Test - fix test_update_event_source_mapping
2020-06-14 16:03:00 +01:00
Bert Blommers
20784a2d67
Improve implementation coverage
2020-06-06 13:15:50 +01:00
Steve Pulec
464fea84f9
Merge pull request #2973 from bblommers/master
...
Lambda - Return LogResult only if requested
2020-05-14 17:53:49 -05:00
Anton Grübel
e73a694219
Add CloudWatch logs subscription filters ( #2982 )
...
* Add logs.describe_subscription_filters
* Add logs.put_subscription_filter
* Add logs.delete_subscription_filter
* Change to usage of ACCOUNT_ID
2020-05-12 13:34:10 +01:00
Bert Blommers
f82e834225
Lambda - Only return Logs if LogType=Tail
2020-05-07 10:55:15 +01:00
Bert Blommers
be5b1c592f
Lambda - Add actual logs to LogResult, instead of replicating the response
2020-05-07 10:40:24 +01:00
Bert Blommers
9ab02e17d5
#883 - Lambda - Add test to verify remove_permission functinonality
2020-04-03 10:30:05 +01:00
Bert Blommers
038ff620b2
DDB Streams - Bugfix where processed items are resend every time
2020-02-24 09:28:52 +00:00
Bert Blommers
2f9b259cc1
Merge pull request #2701 from kislyuk/patch-2
...
awslambda: explicitly specify json-file log driver
2020-01-30 07:52:23 +00:00
Bert Blommers
da40c7125a
Merge pull request #2703 from brady-gsa/fix_lambda_config
...
Fixes awslambda policy management
2020-01-29 15:30:25 +00:00
Brady
2a2ff32dec
improves support for AWS lambda policy management
2020-01-24 14:53:16 -05:00
Andrey Kislyuk
e3906043d7
Fix linter error
2020-01-22 16:58:25 -08:00
Andrey Kislyuk
5ba786d97a
awslambda: return actual result in sync invoke
...
Return actual output of the Lambda instead of echoing the input.
2020-01-22 16:39:11 -08:00
Andrey Kislyuk
ed81e36faf
awslambda: explicitly specify json-file log driver
...
This is analogous to #2635 .
2020-01-22 16:08:42 -08:00
Bert Blommers
000cb968a4
#2623 - Only return response from lambda, skip log output
2020-01-05 11:36:51 +00:00
gruebel
9d9b620878
Fixed linter errors
2019-12-26 21:03:49 +01:00
gruebel
d7ba355a65
Add missing regions to all services
2019-12-26 17:12:22 +01:00
Fabio Dias
fd9ac4b9a5
ACCOUNT_ID moved to moto.core, MOTO_ACCOUNT_ID env var override
2019-12-16 21:05:29 -05:00
Fabio Dias
fb9ebe5a47
linting fixes
2019-12-16 19:56:11 -05:00
Fabio Dias
b83a750630
Added references to moto.iam.models.ACCOUNT_ID instead of hardcoded id
2019-12-16 19:56:11 -05:00
Mike Grima
76aaa2df0f
Merge pull request #2595 from bblommers/feature/2317
...
Add CF update/delete methods for Lambda
2019-12-09 14:04:49 -08:00
Bert Blommers
791c25b51c
#2317 - Add CF Update/Delete methods for Lambda
2019-11-24 14:54:38 +00:00
Bert Blommers
0ea98f22ee
Merge branch 'master' into feature/2546
2019-11-19 08:00:59 +00:00
Mike Grima
27f36a7514
Fixed the Lambda invocation due to lambci changes.
...
It looks like lambci is pre-pending the "lambda" responses with an
escape character `\033`. This was breaking the unit tests.
2019-11-17 18:40:15 -08:00
Bert Blommers
c6dd3c96ea
AWSLambda - refactor exception handling
2019-11-17 10:59:20 +00:00
Bert Blommers
42311c40ad
Add/improve Lambda coverage - no functionality changes
2019-11-15 16:34:14 +00:00
Bert Blommers
40aa73a12b
#2546 - AWS Lambda: Add Role validation when creating functions
2019-11-07 17:11:13 +00:00
Ian Yon
9e2b47e82b
Applied black formatter
2019-11-04 12:22:03 -03:00
Ian Yon
577419798d
Merge from master to current branch
2019-11-04 12:14:43 -03:00
Ian Yon
90a9235f4c
Allow lambda get function by arn and addded environment configuration
2019-11-04 10:44:01 -03:00
Asher Foa
96e5b1993d
Run black on moto & test directories.
2019-10-31 10:36:05 -07:00
Bert Blommers
ce4bd5d64c
AWS Lambda - Allow function deletions by ARN
2019-10-22 09:31:37 +01:00
Steve Pulec
31198c75b8
Merge pull request #2457 from bblommers/feature/dynamodb_streams_invoke_lambda
...
Feature: Add option for DynamoDB stream to kick off lambda
2019-10-10 17:05:43 -05:00
Steve Pulec
359d6c9099
Merge pull request #2464 from sethblack/lambda-update-function-code-and-configuration
...
added UpdateFunctionCode and UpdateFunctionConfiguration and associat…
2019-10-10 17:01:31 -05:00
Bert Blommers
ed6d780dab
Remove dead code
2019-10-10 09:14:22 +01:00
Seth Black
dff24cb032
bringing up test percentage
2019-10-09 16:20:53 -05:00
Seth Black
20dc8ae5c4
getting tests working in server mode
2019-10-09 15:15:10 -05:00
Seth Black
41af98c98b
added UpdateFunctionCode and UpdateFunctionConfiguration and associated test cases
2019-10-08 15:59:03 -05:00
Bert Blommers
2d11e8feb4
Code improvements
2019-10-08 14:11:21 +01:00
Bert Blommers
91b13f998f
Feature: Add option for DynamoDB stream to kick off lambda
2019-10-07 11:11:22 +01:00
Randy Westergren
1efd9ee58d
Raise exception on invalid event source type and use full spec
2019-08-22 19:28:11 -04:00
Randy Westergren
819dcfee24
Fix indent
2019-08-21 18:00:46 -04:00
Randy Westergren
210b8b24eb
Map service BatchSize defaults/maxes
2019-08-21 17:45:37 -04:00
Randy Westergren
ccceb70397
And event source mapping endpoints and SQS trigger support
2019-08-20 21:54:57 -04:00
Steve Pulec
8d06e6e93d
Merge branch 'master' into set-lambda-function-physical-resource-id
2019-07-07 23:00:26 -05:00
Terry Cain
a6d9cadac3
Change docker library version check ( #2214 )
2019-05-22 22:01:28 +01:00
cm-iwata
8f4c273095
fix #2190 ( #2194 )
...
lambda list_versions_by_function return $LATEST version and published version
2019-05-21 17:49:56 +01:00
William Richard
e01d91b2d6
Set the physical resource ID property for the lambda model
2019-04-15 23:07:14 -04:00
William Rubel
4c6f08d463
Update kms and lambda to work with terraform
2019-02-16 09:27:23 -06:00