updated provider tables and fix pylinting error
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/c1815c74 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/c1815c74 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/c1815c74 Branch: refs/heads/trunk Commit: c1815c74baa776ee5e5089b8b1a78be793185f32 Parents: e9ebc5f Author: Anthony Shaw <anthony.p.s...@gmail.com> Authored: Tue Nov 10 15:00:33 2015 +1100 Committer: Anthony Shaw <anthony.p.s...@gmail.com> Committed: Tue Nov 10 15:00:33 2015 +1100 ---------------------------------------------------------------------- docs/backup/_supported_methods.rst | 13 ++++++++----- docs/backup/_supported_providers.rst | 13 ++++++++----- libcloud/backup/drivers/gce.py | 1 + 3 files changed, 17 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/c1815c74/docs/backup/_supported_methods.rst ---------------------------------------------------------------------- diff --git a/docs/backup/_supported_methods.rst b/docs/backup/_supported_methods.rst index 2d02d03..66a2fa4 100644 --- a/docs/backup/_supported_methods.rst +++ b/docs/backup/_supported_methods.rst @@ -1,8 +1,11 @@ .. NOTE: This file has been generated automatically using generate_provider_feature_matrix_table.py script, don't manually edit it -======== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= -Provider get supported target types list targets create target create target from node create target from container update target delete target list recovery points recover target recover target out of place list target jobs create target job resume target job suspend target job cancel target job -======== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= - -======== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +====================================== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +Provider get supported target types list targets create target create target from node create target from container update target delete target list recovery points recover target recover target out of place list target jobs create target job resume target job suspend target job cancel target job +====================================== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +`Amazon EBS Backup Driver`_ yes yes yes yes yes yes yes yes yes yes yes yes yes yes yes +`Google Compute Engine Backup Driver`_ yes yes yes yes yes yes yes yes yes yes yes yes yes yes yes +====================================== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +.. _`Amazon EBS Backup Driver`: http://aws.amazon.com/ebs/ +.. _`Google Compute Engine Backup Driver`: http://cloud.google.com/ http://git-wip-us.apache.org/repos/asf/libcloud/blob/c1815c74/docs/backup/_supported_providers.rst ---------------------------------------------------------------------- diff --git a/docs/backup/_supported_providers.rst b/docs/backup/_supported_providers.rst index 4134501..9dba61a 100644 --- a/docs/backup/_supported_providers.rst +++ b/docs/backup/_supported_providers.rst @@ -1,8 +1,11 @@ .. NOTE: This file has been generated automatically using generate_provider_feature_matrix_table.py script, don't manually edit it -======== ============= ================= ====== ========== -Provider Documentation Provider constant Module Class Name -======== ============= ================= ====== ========== - -======== ============= ================= ====== ========== +====================================== ============= ================= ================================== ======================== +Provider Documentation Provider constant Module Class Name +====================================== ============= ================= ================================== ======================== +`Amazon EBS Backup Driver`_ EBS :mod:`libcloud.backup.drivers.ebs` :class:`EBSBackupDriver` +`Google Compute Engine Backup Driver`_ GCE :mod:`libcloud.backup.drivers.gce` :class:`GCEBackupDriver` +====================================== ============= ================= ================================== ======================== +.. _`Amazon EBS Backup Driver`: http://aws.amazon.com/ebs/ +.. _`Google Compute Engine Backup Driver`: http://cloud.google.com/ http://git-wip-us.apache.org/repos/asf/libcloud/blob/c1815c74/libcloud/backup/drivers/gce.py ---------------------------------------------------------------------- diff --git a/libcloud/backup/drivers/gce.py b/libcloud/backup/drivers/gce.py index 696b2fa..151f734 100644 --- a/libcloud/backup/drivers/gce.py +++ b/libcloud/backup/drivers/gce.py @@ -29,6 +29,7 @@ from libcloud.common.google import GoogleResponse, GoogleBaseConnection API_VERSION = 'v1' DEFAULT_TASK_COMPLETION_TIMEOUT = 180 + class GCEResponse(GoogleResponse): pass