Fix Sphinx warnings, updated provider tables
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/d1c34c6e Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/d1c34c6e Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/d1c34c6e Branch: refs/heads/trunk Commit: d1c34c6e9f3f02a6b81f9f60e5d64549dcc2908e Parents: 221edba Author: anthony-shaw <anthony.p.s...@gmail.com> Authored: Sat Jan 2 07:42:18 2016 +1100 Committer: anthony-shaw <anthony.p.s...@gmail.com> Committed: Sat Jan 2 07:42:18 2016 +1100 ---------------------------------------------------------------------- docs/backup/_supported_methods.rst | 14 ++++++++------ docs/backup/_supported_providers.rst | 14 ++++++++------ docs/backup/api.rst | 2 +- docs/dns/_supported_methods.rst | 2 ++ docs/dns/_supported_providers.rst | 2 ++ docs/examples/backup/create_backup_from_node.py | 6 ++++-- 6 files changed, 25 insertions(+), 15 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/d1c34c6e/docs/backup/_supported_methods.rst ---------------------------------------------------------------------- diff --git a/docs/backup/_supported_methods.rst b/docs/backup/_supported_methods.rst index 66a2fa4..a4c7f64 100644 --- a/docs/backup/_supported_methods.rst +++ b/docs/backup/_supported_methods.rst @@ -1,11 +1,13 @@ .. 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 -====================================== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= -`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 -====================================== ========================== ============ ============= ======================= ============================ ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +Provider get supported target types list targets create target create target from node create target from storage 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 +====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +`Dimension Data Backup`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes +`Amazon EBS Backup Driver`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes +`Google Compute Engine Backup Driver`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes +====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== ================= +.. _`Dimension Data Backup`: https://cloud.dimensiondata.com/ .. _`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/d1c34c6e/docs/backup/_supported_providers.rst ---------------------------------------------------------------------- diff --git a/docs/backup/_supported_providers.rst b/docs/backup/_supported_providers.rst index 9dba61a..1bcc948 100644 --- a/docs/backup/_supported_providers.rst +++ b/docs/backup/_supported_providers.rst @@ -1,11 +1,13 @@ .. 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 -====================================== ============= ================= ================================== ======================== -`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` -====================================== ============= ================= ================================== ======================== +====================================== ============= ================= ============================================ ================================== +Provider Documentation Provider constant Module Class Name +====================================== ============= ================= ============================================ ================================== +`Dimension Data Backup`_ DIMENSIONDATA :mod:`libcloud.backup.drivers.dimensiondata` :class:`DimensionDataBackupDriver` +`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` +====================================== ============= ================= ============================================ ================================== +.. _`Dimension Data Backup`: https://cloud.dimensiondata.com/ .. _`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/d1c34c6e/docs/backup/api.rst ---------------------------------------------------------------------- diff --git a/docs/backup/api.rst b/docs/backup/api.rst index a3d5619..c9de0fe 100644 --- a/docs/backup/api.rst +++ b/docs/backup/api.rst @@ -1,7 +1,7 @@ :orphan: Backup Base API -============ +=============== .. autoclass:: libcloud.backup.base.BackupDriver :members: http://git-wip-us.apache.org/repos/asf/libcloud/blob/d1c34c6e/docs/dns/_supported_methods.rst ---------------------------------------------------------------------- diff --git a/docs/dns/_supported_methods.rst b/docs/dns/_supported_methods.rst index 4cab62c..eabfc78 100644 --- a/docs/dns/_supported_methods.rst +++ b/docs/dns/_supported_methods.rst @@ -4,6 +4,7 @@ Provider list zones list records create zone update zone create record update record delete zone delete record ===================== ========== ============ =========== =========== ============= ============= =========== ============= `AuroraDNS`_ yes yes yes no yes yes yes yes +`CloudFlare DNS`_ yes yes no no yes yes no yes `DigitalOcean`_ yes yes yes no yes yes yes yes `DNSimple`_ yes yes yes no yes yes yes yes `DurableDNS`_ yes yes yes yes yes yes yes yes @@ -26,6 +27,7 @@ Provider list zones list records create zone update zone create rec ===================== ========== ============ =========== =========== ============= ============= =========== ============= .. _`AuroraDNS`: https://www.pcextreme.nl/en/aurora/dns +.. _`CloudFlare DNS`: https://www.cloudflare.com .. _`DigitalOcean`: https://www.digitalocean.com .. _`DNSimple`: https://dnsimple.com/ .. _`DurableDNS`: https://durabledns.com http://git-wip-us.apache.org/repos/asf/libcloud/blob/d1c34c6e/docs/dns/_supported_providers.rst ---------------------------------------------------------------------- diff --git a/docs/dns/_supported_providers.rst b/docs/dns/_supported_providers.rst index 15ed500..a63a4df 100644 --- a/docs/dns/_supported_providers.rst +++ b/docs/dns/_supported_providers.rst @@ -4,6 +4,7 @@ Provider Documentation Provider constant Module Class Name ===================== ========================================= ================= ======================================== ============================== `AuroraDNS`_ :doc:`Click </dns/drivers/auroradns>` AURORADNS :mod:`libcloud.dns.drivers.auroradns` :class:`AuroraDNSDriver` +`CloudFlare DNS`_ CLOUDFLARE :mod:`libcloud.dns.drivers.cloudflare` :class:`CloudFlareDNSDriver` `DigitalOcean`_ :doc:`Click </dns/drivers/digital_ocean>` DIGITAL_OCEAN :mod:`libcloud.dns.drivers.digitalocean` :class:`DigitalOceanDNSDriver` `DNSimple`_ :doc:`Click </dns/drivers/dnsimple>` DNSIMPLE :mod:`libcloud.dns.drivers.dnsimple` :class:`DNSimpleDNSDriver` `DurableDNS`_ :doc:`Click </dns/drivers/durabledns>` DURABLEDNS :mod:`libcloud.dns.drivers.durabledns` :class:`DurableDNSDriver` @@ -26,6 +27,7 @@ Provider Documentation Provider constan ===================== ========================================= ================= ======================================== ============================== .. _`AuroraDNS`: https://www.pcextreme.nl/en/aurora/dns +.. _`CloudFlare DNS`: https://www.cloudflare.com .. _`DigitalOcean`: https://www.digitalocean.com .. _`DNSimple`: https://dnsimple.com/ .. _`DurableDNS`: https://durabledns.com http://git-wip-us.apache.org/repos/asf/libcloud/blob/d1c34c6e/docs/examples/backup/create_backup_from_node.py ---------------------------------------------------------------------- diff --git a/docs/examples/backup/create_backup_from_node.py b/docs/examples/backup/create_backup_from_node.py index 3c6bea2..ea0699a 100644 --- a/docs/examples/backup/create_backup_from_node.py +++ b/docs/examples/backup/create_backup_from_node.py @@ -8,8 +8,10 @@ from libcloud.backup.providers import get_driver as get_backup_driver from libcloud.compute.providers import get_driver as get_compute_driver from libcloud.compute.types import Provider as ComputeProvider -backup_driver = get_backup_driver(BackupProvider.AZURE)('username', 'api key') -compute_driver = get_compute_driver(ComputeProvider.AZURE)('username', 'api key') +backup_driver = get_backup_driver( + BackupProvider.DIMENSIONDATA)('username', 'api key') +compute_driver = get_compute_driver( + ComputeProvider.DIMENSIONDATA)('username', 'api key') nodes = compute_driver.list_nodes()