diff --git a/README.md b/README.md index ece3b54ea..d38a131eb 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ Rclone *("rsync for cloud storage")* is a command-line program to sync files and * Minio [:page_facing_up:](https://rclone.org/s3/#minio) * Nextcloud [:page_facing_up:](https://rclone.org/webdav/#nextcloud) * OVH [:page_facing_up:](https://rclone.org/swift/) + * Blomp Cloud Storage [:page_facing_up:](https://rclone.org/swift/) * OpenDrive [:page_facing_up:](https://rclone.org/opendrive/) * OpenStack Swift [:page_facing_up:](https://rclone.org/swift/) * Oracle Cloud Storage [:page_facing_up:](https://rclone.org/swift/) diff --git a/backend/swift/swift.go b/backend/swift/swift.go index 95163d912..c7207d6a7 100644 --- a/backend/swift/swift.go +++ b/backend/swift/swift.go @@ -100,7 +100,7 @@ but other operations such as Remove and Copy will fail. func init() { fs.Register(&fs.RegInfo{ Name: "swift", - Description: "OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)", + Description: "OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)", NewFs: NewFs, Options: append([]fs.Option{{ Name: "env_auth", @@ -142,6 +142,9 @@ func init() { }, { Value: "https://auth.cloud.ovh.net/v3", Help: "OVH", + }, { + Value: "https://authenticate.ain.net", + Help: "Blomp Cloud Storage", }}, }, { Name: "user_id", diff --git a/docs/content/_index.md b/docs/content/_index.md index b25ff7584..ba4611855 100644 --- a/docs/content/_index.md +++ b/docs/content/_index.md @@ -146,6 +146,7 @@ WebDAV or S3, that work out of the box.) {{< provider name="Minio" home="https://www.minio.io/" config="/s3/#minio" >}} {{< provider name="Nextcloud" home="https://nextcloud.com/" config="/webdav/#nextcloud" >}} {{< provider name="OVH" home="https://www.ovh.co.uk/public-cloud/storage/object-storage/" config="/swift/" >}} +{{< provider name="Blomp Cloud Storage" home="https://rclone.org/swift/" config="/swift/" >}} {{< provider name="OpenDrive" home="https://www.opendrive.com/" config="/opendrive/" >}} {{< provider name="OpenStack Swift" home="https://docs.openstack.org/swift/latest/" config="/swift/" >}} {{< provider name="Oracle Cloud Storage Swift" home="https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html" config="/swift/" >}} diff --git a/docs/content/docs.md b/docs/content/docs.md index 8dc82d96e..5800699f7 100644 --- a/docs/content/docs.md +++ b/docs/content/docs.md @@ -59,7 +59,7 @@ See the following for detailed instructions for * [Memory](/memory/) * [Microsoft Azure Blob Storage](/azureblob/) * [Microsoft OneDrive](/onedrive/) - * [OpenStack Swift / Rackspace Cloudfiles / Memset Memstore](/swift/) + * [OpenStack Swift / Rackspace Cloudfiles / Blomp Cloud Storage / Memset Memstore](/swift/) * [OpenDrive](/opendrive/) * [Oracle Object Storage](/oracleobjectstorage/) * [Pcloud](/pcloud/) diff --git a/docs/content/swift.md b/docs/content/swift.md index 7f73fa556..7690a530f 100644 --- a/docs/content/swift.md +++ b/docs/content/swift.md @@ -13,6 +13,7 @@ Commercial implementations of that being: * [Memset Memstore](https://www.memset.com/cloud/storage/) * [OVH Object Storage](https://www.ovh.co.uk/public-cloud/storage/object-storage/) * [Oracle Cloud Storage](https://docs.oracle.com/en-us/iaas/integration/doc/configure-object-storage.html) + * [Blomp Cloud Storage](https://www.blomp.com/cloud-storage/) * [IBM Bluemix Cloud ObjectStorage Swift](https://console.bluemix.net/docs/infrastructure/objectstorage-swift/index.html) Paths are specified as `remote:container` (or `remote:` for the `lsd` @@ -36,7 +37,7 @@ name> remote Type of storage to configure. Choose a number from below, or type in your own value [snip] -XX / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH) +XX / OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH) \ "swift" [snip] Storage> swift @@ -65,6 +66,8 @@ Choose a number from below, or type in your own value \ "https://auth.storage.memset.com/v2.0" 6 / OVH \ "https://auth.cloud.ovh.net/v3" + 7 / Blomp Cloud Storage + \ "https://authenticate.ain.net" auth> User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). user_id> @@ -246,7 +249,7 @@ as they can't be used in JSON strings. {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/swift/swift.go then run make backenddocs" >}} ### Standard options -Here are the Standard options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). +Here are the Standard options specific to swift (OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)). #### --swift-env-auth @@ -310,7 +313,8 @@ Properties: - Memset Memstore UK v2 - "https://auth.cloud.ovh.net/v3" - OVH - + - "https://authenticate.ain.net" + - Blomp Cloud Storage #### --swift-user-id User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). @@ -486,7 +490,7 @@ Properties: ### Advanced options -Here are the Advanced options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). +Here are the Advanced options specific to swift (OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage , Memset Memstore, OVH)). #### --swift-leave-parts-on-error