duplicity-team team mailing list archive
Mailing list archive
[Merge] lp:~bruno-poirier/duplicity/duplicity into lp:duplicity
The proposal to merge lp:~bruno-poirier/duplicity/duplicity into lp:duplicity has been updated.
Description changed to:
This commit allow the use of custom identity modules with pyrax.
An example of such a module is pyrax-identity-hubic, which allows pyrax to connect to OVH's HubiC "cloud storage" service.
This commit also introduce a new way to provide credentials, using pyrax's "credential file" (https://github.com/rackspace/pyrax/blob/master/docs/getting_started.md#authenticating).
This is required for identity modules implementing authentication scheme requiring more complex credendials than a simple username/password couple.
Here is a quick "how to" for using duplicity with pyrax-identity-hubic:
$ export PYRAX_IDENTITY_TYPE=pyrax_identity_hubic.HubicIdentity
$ export PYRAX_CREDENTIAL_FILE=./cred_file
$ cat cred_file
email = your_email
password = your_password
client_id = api_client_id
client_secret = api_secret_key
redirect_uri = api_redirect_uri
$ duplicity collection-status cf+http://some_volume
For more details, see:
Your team duplicity-team is requested to review the proposed merge of lp:~bruno-poirier/duplicity/duplicity into lp:duplicity.