aws s3 sync
0.0% Savings
0 Commands
0 Tokens saved
2 Tests
Install
Safety checks passed
Filter definition
command = "aws s3 sync"
strip_ansi = true
collapse_empty_lines = true
skip = [
"^upload:",
"^copy:",
"^Completed \\d+",
]
keep = [
"^delete:",
"(?i)error",
"(?i)fatal",
"(?i)failed",
]
[on_success]
output = "{output}"
[on_failure]
tail = 20
Examples
failure shows error details
~37 tokens → ~24 tokens
(35% saved)
Raw output
upload: dist/index.html to s3://gw-spa-dev/index.html fatal error: An error occurred (AccessDenied) when calling the PutObject operation: Access Denied
Filtered output
fatal error: An error occurred (AccessDenied) when calling the PutObject operation: Access Denied
success filters upload lines and keeps deletes
~125 tokens → ~22 tokens
(82% saved)
Raw output
upload: dist/index.html to s3://gw-spa-dev/index.html upload: dist/assets/main-abc123.js to s3://gw-spa-dev/assets/main-abc123.js upload: dist/assets/main-abc123.css to s3://gw-spa-dev/assets/main-abc123.css upload: dist/assets/vendor-def456.js to s3://gw-spa-dev/assets/vendor-def456.js copy: s3://gw-spa-dev/assets/old.js to s3://gw-spa-dev/assets/old.js.bak Completed 5 of 5 part(s) with 1 file(s) remaining delete: s3://gw-spa-dev/assets/old-bundle.js delete: s3://gw-spa-dev/assets/old-style.css
Filtered output
delete: s3://gw-spa-dev/assets/old-bundle.js delete: s3://gw-spa-dev/assets/old-style.css
Warning: Community filters are third-party code. Review the filter definition above before installing it in production environments.Browse all filters