Skip to content

Commit 0788795

Browse files
authored
feat: implement a walk function. (#24)
* feat: implement a `walk` function. This commit implements a `walk` function that exposes the backends ability to walk a cloud URL for objects prefixed by the given URL. It can be used to glob a cloud storage URL. * chore: update CHANGELOG. * chore: bump dependencies. * fix: treat the URL to `walk` as a directory. * fix: handle trailing slash in URLs. * fix: fix uploads for GCS backend. * chore: update `Cargo.lock`.
1 parent dd11ab9 commit 0788795

7 files changed

Lines changed: 335 additions & 209 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
#### Added
11+
12+
* Implemented a `walk` function that can be used to glob a cloud storage URL ([#24](https://github.com/stjude-rust-labs/cloud-copy/pull/24)).
13+
1014
#### Fixed
1115

1216
* Improved progress bar message ([#23](https://github.com/stjude-rust-labs/cloud-copy/pull/23)).

0 commit comments

Comments
 (0)