-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More magical fxns #55
Conversation
…AttachedUserPolicies, iam:ListGroupsForUser to six_user_create;
…record test fixtures test fixes add namespace changes to last commit
… too; associated fixes to other policy fxns that use as_policy_arn
….. to paginator fxn
… reproducible; export random string helper to use in egs
…fxns back as not exported
@seankross removed the simulate user code - I put the code for it in another issue #57 |
Hey @sckott of course in the testing of this new functionality I've been deleting and creating all kinds of things on our AWS account. Is there anything in particular that should or should not exist before I test |
Nah . In the test account go for deleting anything |
And you can pass any string to admin or users to not overwrite the existing ones |
- as part of addressing six_file_upload, reworked s3 connection acquisition for paws and s3fs - rework tests to work with new s3 connection - rename random_str to random_db_id_str
… r6 file system class in s3fs directly
…anager connection situation
…ng objects and the bucket; test data version 2
…bucket and all objects in bucket
- fix whats magical - fix checks at the top of the fxn to make it work for path length > 1 - improve error messages for those checks - clarify that the fxn doesnt accept directories
…oad; remove s3fs fxn imports that are not used
…race and cli messages
- remove a few files in R/ with client objects for infidivual aws services - new file constants.R for constants in setting up clients - new file clients.R with factory to generate clients for paws, and redefine s3fs client - new print s3 method for client objects instead of showing a massively long list
🚀 Deployed on https://deploy-preview-55--teal-chaja-b4836e.netlify.app |
#53
Some notes:
six_admin_setup
It does 2 things right now:
I tried to make it do a 3rd thing: Simulate a user and make sure that user can access all the resources that are given by the policies attached to the user group. I went through a few iterations of this but haven't sorted it out yet. Do you think this is important? If not, we can maybe come back to it later.
Other magical fxns
Any others we should add?