This PR adds the s3 subcommand as described in issue #76
It implements 4 commands:
[x] mb: to create new buckets
[x] list: to list files in buckets
[x] put: to upload files
[x] secrets: to configure the credentials to access s3
As of now it writes and reads a secrets.json file in the nuvolaris config home (~/.nuvolaris/secrets.json) and has a dummy endpoint.
I didn't test it with a real s3 connection because I don't have an AWS account. There are only some unit tests.
This PR adds the s3 subcommand as described in issue #76
It implements 4 commands:
As of now it writes and reads a secrets.json file in the nuvolaris config home (~/.nuvolaris/secrets.json) and has a dummy endpoint. I didn't test it with a real s3 connection because I don't have an AWS account. There are only some unit tests.