Merge branch 'backblaze_b2_storage_driver' into trunk
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/99d6bce7 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/99d6bce7 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/99d6bce7 Branch: refs/heads/trunk Commit: 99d6bce7438f205d8d63d6901a01172f3202a851 Parents: 95338d8 0d049e6 Author: Tomaz Muraus <[email protected]> Authored: Mon Jan 18 16:18:22 2016 +0100 Committer: Tomaz Muraus <[email protected]> Committed: Mon Jan 18 16:18:22 2016 +0100 ---------------------------------------------------------------------- .../_static/images/provider_logos/backblaze.png | Bin 0 -> 6864 bytes .../storage/backblaze_b2/instantiate.py | 8 + docs/storage/_supported_methods_cdn.rst | 2 + docs/storage/_supported_methods_main.rst | 2 + docs/storage/_supported_providers.rst | 2 + docs/storage/drivers/auroraobjects.rst | 3 - docs/storage/drivers/backblaze_b2.rst | 40 ++ libcloud/storage/drivers/backblaze_b2.py | 462 +++++++++++++++++++ libcloud/storage/providers.py | 2 + libcloud/storage/types.py | 1 + .../fixtures/backblaze_b2/b2_create_bucket.json | 6 + .../fixtures/backblaze_b2/b2_delete_bucket.json | 6 + .../backblaze_b2/b2_delete_file_version.json | 4 + .../backblaze_b2/b2_get_upload_url.json | 5 + .../fixtures/backblaze_b2/b2_hide_file.json | 7 + .../fixtures/backblaze_b2/b2_list_buckets.json | 22 + .../backblaze_b2/b2_list_file_names.json | 34 ++ .../backblaze_b2/b2_list_file_versions.json | 69 +++ .../fixtures/backblaze_b2/b2_upload_file.json | 10 + libcloud/test/storage/test_backblaze_b2.py | 213 +++++++++ 20 files changed, 895 insertions(+), 3 deletions(-) ----------------------------------------------------------------------
