Repository: libcloud Updated Branches: refs/heads/trunk 0e51095dc -> b444381e9
Update provider tables and constants @jetbird Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/b444381e Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/b444381e Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/b444381e Branch: refs/heads/trunk Commit: b444381e9c4a44328dabe1d1b11783fca2548a61 Parents: 0e51095 Author: anthony-shaw <anthony.p.s...@gmail.com> Authored: Mon Apr 11 14:34:12 2016 +1000 Committer: anthony-shaw <anthony.p.s...@gmail.com> Committed: Mon Apr 11 14:34:12 2016 +1000 ---------------------------------------------------------------------- docs/dns/_supported_methods.rst | 4 ++++ docs/dns/_supported_providers.rst | 4 ++++ libcloud/dns/providers.py | 5 +++++ 3 files changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/b444381e/docs/dns/_supported_methods.rst ---------------------------------------------------------------------- diff --git a/docs/dns/_supported_methods.rst b/docs/dns/_supported_methods.rst index 28dff00..258e51d 100644 --- a/docs/dns/_supported_methods.rst +++ b/docs/dns/_supported_methods.rst @@ -14,7 +14,9 @@ Provider list zones list records create zone update zone create recor `Host Virtual DNS`_ yes yes yes yes yes yes yes yes `Linode DNS`_ yes yes yes yes yes yes yes yes `Liquidweb DNS`_ yes yes yes no yes yes yes yes +`Luadns`_ yes yes yes no yes no yes yes `NFSN DNS`_ no yes no no yes no no yes +`NS1 DNS`_ yes yes yes no yes yes yes yes `Point DNS`_ yes yes yes yes yes yes yes yes `Rackspace DNS`_ yes yes yes yes yes yes yes yes `Route53 DNS`_ yes yes yes no yes yes yes yes @@ -36,7 +38,9 @@ Provider list zones list records create zone update zone create recor .. _`Host Virtual DNS`: https://www.hostvirtual.com/ .. _`Linode DNS`: http://www.linode.com/ .. _`Liquidweb DNS`: https://www.liquidweb.com +.. _`Luadns`: https://www.luadns.com .. _`NFSN DNS`: https://www.nearlyfreespeech.net +.. _`NS1 DNS`: https://ns1.com .. _`Point DNS`: https://pointhq.com/ .. _`Rackspace DNS`: http://www.rackspace.com/ .. _`Route53 DNS`: http://aws.amazon.com/route53/ http://git-wip-us.apache.org/repos/asf/libcloud/blob/b444381e/docs/dns/_supported_providers.rst ---------------------------------------------------------------------- diff --git a/docs/dns/_supported_providers.rst b/docs/dns/_supported_providers.rst index b9ba6ee..6968077 100644 --- a/docs/dns/_supported_providers.rst +++ b/docs/dns/_supported_providers.rst @@ -14,7 +14,9 @@ Provider Documentation Provider Constant `Host Virtual DNS`_ :doc:`Click </dns/drivers/hostvirtual>` HOSTVIRTUAL single region driver :mod:`libcloud.dns.drivers.hostvirtual` :class:`HostVirtualDNSDriver` `Linode DNS`_ LINODE single region driver :mod:`libcloud.dns.drivers.linode` :class:`LinodeDNSDriver` `Liquidweb DNS`_ :doc:`Click </dns/drivers/liquidweb>` LIQUIDWEB single region driver :mod:`libcloud.dns.drivers.liquidweb` :class:`LiquidWebDNSDriver` +`Luadns`_ :doc:`Click </dns/drivers/luadns>` LUADNS single region driver :mod:`libcloud.dns.drivers.luadns` :class:`LuadnsDNSDriver` `NFSN DNS`_ :doc:`Click </dns/drivers/nfsn>` NFSN single region driver :mod:`libcloud.dns.drivers.nfsn` :class:`NFSNDNSDriver` +`NS1 DNS`_ NSONE single region driver :mod:`libcloud.dns.drivers.nsone` :class:`NsOneDNSDriver` `Point DNS`_ :doc:`Click </dns/drivers/pointdns>` POINTDNS single region driver :mod:`libcloud.dns.drivers.pointdns` :class:`PointDNSDriver` `Rackspace DNS`_ RACKSPACE us, uk :mod:`libcloud.dns.drivers.rackspace` :class:`RackspaceDNSDriver` `Route53 DNS`_ ROUTE53 single region driver :mod:`libcloud.dns.drivers.route53` :class:`Route53DNSDriver` @@ -36,7 +38,9 @@ Provider Documentation Provider Constant .. _`Host Virtual DNS`: https://www.hostvirtual.com/ .. _`Linode DNS`: http://www.linode.com/ .. _`Liquidweb DNS`: https://www.liquidweb.com +.. _`Luadns`: https://www.luadns.com .. _`NFSN DNS`: https://www.nearlyfreespeech.net +.. _`NS1 DNS`: https://ns1.com .. _`Point DNS`: https://pointhq.com/ .. _`Rackspace DNS`: http://www.rackspace.com/ .. _`Route53 DNS`: http://aws.amazon.com/route53/ http://git-wip-us.apache.org/repos/asf/libcloud/blob/b444381e/libcloud/dns/providers.py ---------------------------------------------------------------------- diff --git a/libcloud/dns/providers.py b/libcloud/dns/providers.py index 4f37a9e..21871a2 100644 --- a/libcloud/dns/providers.py +++ b/libcloud/dns/providers.py @@ -67,6 +67,11 @@ DRIVERS = { ('libcloud.dns.drivers.cloudflare', 'CloudFlareDNSDriver'), Provider.NFSN: ('libcloud.dns.drivers.nfsn', 'NFSNDNSDriver'), + Provider.NSONE: + ('libcloud.dns.drivers.nsone', 'NsOneDNSDriver'), + Provider.LUADNS: + ('libcloud.dns.drivers.luadns', 'LuadnsDNSDriver'), + # Deprecated Provider.RACKSPACE_US: