Skip to content

Commit eaebc6b

Browse files
authored
[DRAFT] enable union backend (#439)
this leverages built-in rclone features to allow backends that have one logical root (e.g. `internetarchive`) to seamlessly aggregate multiple paths into a single preparation example usage: ``` RCLONE_CONFIG_IA_TYPE=internetarchive singularity storage create union --upstreams 'ia:DuckandC1951 ia:0872_Angels_Flight_05_32_34_00' --path '' ``` this creates an implicit, ephemeral remote of the `internetarchive` type called `ia` and aggregates paths specified by `--upstreams`
1 parent e20e8aa commit eaebc6b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

storagesystem/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ import (
4545
_ "github.com/rclone/rclone/backend/storj"
4646
_ "github.com/rclone/rclone/backend/sugarsync"
4747
_ "github.com/rclone/rclone/backend/swift"
48+
_ "github.com/rclone/rclone/backend/union"
4849
_ "github.com/rclone/rclone/backend/uptobox"
4950
_ "github.com/rclone/rclone/backend/webdav"
5051
_ "github.com/rclone/rclone/backend/yandex"

0 commit comments

Comments
 (0)