mirror of
https://github.com/nyanotech/object-holder.git
synced 2026-02-08 05:47:26 -08:00
add a flag to only operate on one prefix
This commit is contained in:
2
main.go
2
main.go
@@ -16,6 +16,7 @@ import (
|
|||||||
|
|
||||||
var endpoint = flag.String("endpoint", "", "s3 endpoint")
|
var endpoint = flag.String("endpoint", "", "s3 endpoint")
|
||||||
var bucket = flag.String("bucket", "", "bucket name")
|
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
|
// todo - default to other credentials providers
|
||||||
var accessKeyId = flag.String("access-key-id", "", "aws access key")
|
var accessKeyId = flag.String("access-key-id", "", "aws access key")
|
||||||
@@ -50,6 +51,7 @@ func main() {
|
|||||||
|
|
||||||
paginator := s3.NewListObjectsV2Paginator(svc, &s3.ListObjectsV2Input{
|
paginator := s3.NewListObjectsV2Paginator(svc, &s3.ListObjectsV2Input{
|
||||||
Bucket: bucket,
|
Bucket: bucket,
|
||||||
|
Prefix: prefix,
|
||||||
})
|
})
|
||||||
|
|
||||||
objectQueue := make(chan string)
|
objectQueue := make(chan string)
|
||||||
|
|||||||
Reference in New Issue
Block a user