You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Most of the command line args do not support array arg value (maybe space-separated string). I know this can be worked around by sending array as sh.aws.s3.sync(local_path, dest_path, '--include="bar/assets/*"', '--include="foo/assets/*"') but that kind of defeats the purpose of passing kwargs. Maybe there is a way to do this that I'm missing.
The text was updated successfully, but these errors were encountered:
For ex:
Expected:
/usr/bin/aws s3 sync local_path dest_path --exclude=* --include=bar/assets/* --include=foo/assets/* --cache-control=public, max-age=31536000
Actual:
/usr/bin/aws s3 sync local_path dest_path --exclude=* --include=['bar/assets/*', 'foo/assets/*'] --cache-control=public, max-age=31536000
Most of the command line args do not support array arg value (maybe space-separated string). I know this can be worked around by sending array as
sh.aws.s3.sync(local_path, dest_path, '--include="bar/assets/*"', '--include="foo/assets/*"')
but that kind of defeats the purpose of passing kwargs. Maybe there is a way to do this that I'm missing.The text was updated successfully, but these errors were encountered: