You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2011/11/22 15:13:40 UTC

svn commit: r1205005 - in /libcloud/trunk: libcloud/dns/drivers/linode.py test/dns/test_linode.py

Author: tomaz
Date: Tue Nov 22 14:13:40 2011
New Revision: 1205005

URL: http://svn.apache.org/viewvc?rev=1205005&view=rev
Log:
Add NS and MX record types to the Linode DNS driver. Reported by Brandon Helwig.

Modified:
    libcloud/trunk/libcloud/dns/drivers/linode.py
    libcloud/trunk/test/dns/test_linode.py

Modified: libcloud/trunk/libcloud/dns/drivers/linode.py
URL: http://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/drivers/linode.py?rev=1205005&r1=1205004&r2=1205005&view=diff
==============================================================================
--- libcloud/trunk/libcloud/dns/drivers/linode.py (original)
+++ libcloud/trunk/libcloud/dns/drivers/linode.py Tue Nov 22 14:13:40 2011
@@ -35,6 +35,8 @@ VALID_RECORD_EXTRA_PARAMS = ['Priority',
                              'TTL_sec']
 
 RECORD_TYPE_MAP = {
+    RecordType.NS: 'NS',
+    RecordType.MX: 'MX',
     RecordType.A: 'A',
     RecordType.AAAA: 'AAAA',
     RecordType.CNAME: 'CNAME',

Modified: libcloud/trunk/test/dns/test_linode.py
URL: http://svn.apache.org/viewvc/libcloud/trunk/test/dns/test_linode.py?rev=1205005&r1=1205004&r2=1205005&view=diff
==============================================================================
--- libcloud/trunk/test/dns/test_linode.py (original)
+++ libcloud/trunk/test/dns/test_linode.py Tue Nov 22 14:13:40 2011
@@ -41,7 +41,7 @@ class LinodeTests(unittest.TestCase):
 
     def test_list_record_types(self):
         record_types = self.driver.list_record_types()
-        self.assertEqual(len(record_types), 5)
+        self.assertEqual(len(record_types), 7)
         self.assertTrue(RecordType.A in record_types)
 
     def test_list_zones_success(self):