googleapis / googleapis/google-cloud-go

storage: add recursive directory/prefix copy [FR]

Open
#1,672 4 comments 0 reactions 1 assignee Assigned to @cpriti-os View on GitHub
api: storage type: feature request
Dominant language
Go
Stars
4.5k
Forks
1.6k
Avg merge
1d 13h
Merged PRs (30d)
109

Description

It would be nice to have higher level functions for working with recursive directory copies.

Things like:

PutDir and GetDir

Bonus would be to also have the sync like feature of pruning obsolete objects ala rsync

relevant for container run time contexts (eg cloud run, cloud build) where mounting with FUSE is not an option, or other places where FUSE would be a bad idea.

https://gist.github.com/ptone/6f3eeac6bb4f3a6378ebb42b3d8a61da as a scratch/workaround

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.