-
Notifications
You must be signed in to change notification settings - Fork 7
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
AWSSDK.S3.list_objects_v2 continuation token does not paginate #16
Comments
Haha, I believe I had just stumbled upon this while re-working on my unification of AWSCore.jl and this package into one unified package AWS.jl. As you mentioned Julia does not support hyphens in variable names, however AWS uses this style for arguments. What we need to do is something like this here. Basically pass in these arguments which AWS expects in a Julia-friendly format, then convert the query string before making the request. In my example above I've default to using underscores ( Tomorrow I can make a patch fix (unless you'd like to yourself), add some tests based off of your MWE and release the new version! |
Awesome, thanks for the quick response! |
@tclements a work around to unblock yourself would be to do the below. I will still be working on a patch / discussing as I am not a fan of this styling.
|
@mattBrzezinski thanks! var trick works for the moment. Looking forward to AWS.jl! |
AWSSDK.S3.list_objects_v2
cannot usecontinuation-token
when making paginating requests. This seems similar to #10Relevant package versions
MWE using
AWSSDK.S3.list_objects_v2
which is not a valid keyword in Julia. Trying the what was suggested in #10 with headers
just returns the first 1000 keys of the original request. I've tried every combination of
ContinuationToken
,Continuation_Token
,continuation_token
, etc.. to get pagination working.Please let me know if I am missing something obvious in using the
continuation-token
option.The text was updated successfully, but these errors were encountered: