From 11b3be2f1662333a4b2c2c890793746bb059c136 Mon Sep 17 00:00:00 2001 From: nyanotech Date: Mon, 8 Apr 2024 20:36:35 -0700 Subject: [PATCH] add a flag to only operate on one prefix --- main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.go b/main.go index 4657bbe..ea29ab3 100644 --- a/main.go +++ b/main.go @@ -16,6 +16,7 @@ import ( var endpoint = flag.String("endpoint", "", "s3 endpoint") var bucket = flag.String("bucket", "", "bucket name") +var prefix = flag.String("prefix", "", "only operate on objects starting with this prefix") // todo - default to other credentials providers var accessKeyId = flag.String("access-key-id", "", "aws access key") @@ -50,6 +51,7 @@ func main() { paginator := s3.NewListObjectsV2Paginator(svc, &s3.ListObjectsV2Input{ Bucket: bucket, + Prefix: prefix, }) objectQueue := make(chan string)