Releases: diodonfrost/terraform-aws-lambda-scheduler-stop-start
Releases · diodonfrost/terraform-aws-lambda-scheduler-stop-start
3.0.1
Bug Fixes
- lambda: add git version in the filename used by lambda (4aa887e)
- lambda: removing source_code_hash param (c813a0f)
Chore
- gitignore: ignore dependency lockfile (41ba586)
Refactor
Tests
- pytest: set python_path directly in pytest.ini (a2bceb3)
- sanity: stop sanity script when error is found (a22e396)
- pytest: update python packages requirements (c9904ca)
CI
3.0.0
2.10.0
Feature
- Python/Terraform: use ResourceGroupsTaggingAPI to filter aws resources
- Terraform: Allow bool type with scheduler variables
Refactor
- Python: move waiter in dedicated class
- Python: changes inheritance by composition in the autoscaling scheduler class
Style
- Python : use absolute imports
Build
- Python: Freeze Python packages versions
2.9.1
Fix
- Fix Terraform ouput lambda_iam_role_name
Changed
- Format python code with black 20.8b1
2.9.0
Added
- Terraform variable "tags" for tag lambda function
- github-action workflow
Changed
- Freeze pylint version
Deleted
- removing kitchen-ci file
2.8.0
Added
- Improve instance scheduler unit tests
- Cloudwatch integration tests
Changed
- Restrict iam log group policy
- Do not schedule asg instances with ec2 instance scheduler
2.7.0
Changed
- Schedule Cloudwatch alarms with aws tags
2.6.0
Added
- Disable or Enable Cloudwatch alarms attached on scheduled resources
- Python 3.8 support
Changed
- Rename ec2 scheduler class
2.5.3
Changed
- Do not run ec2 waiter when no instances found
2.5.2
Changed
- Waiting for instances in running state before resuming autoscaling group