diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..4df2e861 Binary files /dev/null and b/.DS_Store differ diff --git a/CHANGES.md b/CHANGES.md index 7a913eca..a4e2fd6c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,8 @@ # Changelog +## 2.0.2 +- Fix issue when configured value for aws_access_key_id is `None` in SQS Sensor. + ## 2.0.1 - Deleted duplicate `headers` parameter in `actions/apigateway_test_invoke_authorizer.yaml` and `actions/apigateway_test_invoke_method.yaml` diff --git a/sensors/sqs_sensor.py b/sensors/sqs_sensor.py index a060e6d9..5441a433 100644 --- a/sensors/sqs_sensor.py +++ b/sensors/sqs_sensor.py @@ -172,7 +172,10 @@ def _is_same_credentials(session, account_id): def _setup_session(self): ''' Setup Boto3 session ''' - session = Session(aws_access_key_id=self.access_key_id, + if self.access_key_id == "None": + session = Session(aws_access_key_id=None, aws_secret_access_key=None) + else: + session = Session(aws_access_key_id=self.access_key_id, aws_secret_access_key=self.secret_access_key) if not self.account_id: