leighpascoe

Results 3 issues of leighpascoe

Arguments like [--terragrunt-include-dir](https://terragrunt.gruntwork.io/docs/reference/cli-options/#terragrunt-include-dir), are allowed to be specified multiple times. `parse_args` [here](https://github.com/GoogleCloudPlatform/terraform-python-testing-helper/blob/d81e03a7c6966c10e1a443b2439700d4697dd18e/tftest.py#L87) uses dictionary format `**kw` for providing arguments to Terragrunt. This will not work for duplicated arguments.

The only S3 actions that are explicitly used are GetObject, `PutObject`, `PutObjectACL`, and `GetObjectAttributes`, However, the code is written in a way that implicitly requires `ListBucket` https://github.com/bojanbass/nx-aws/blob/ddcc209d6a6f7612e0de30485edb865ed8cdbdb0/packages/nx-aws-cache/src/tasks-runner/aws-cache.ts#L226-L231 ``` private async...

Fixes issue #433 When GetHeadObject command is returned if you don't have `s3:ListBucket` permissions, then you will receive a 403 error. This case would still indicate that the bucket object...