Author: tomaz
Date: Fri Sep 23 22:52:48 2011
New Revision: 1175063

URL: http://svn.apache.org/viewvc?rev=1175063&view=rev
Log:
Fix two bugs with assignment in Linode DNS driver.

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

Modified: libcloud/trunk/libcloud/dns/drivers/linode.py
URL: 
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/dns/drivers/linode.py?rev=1175063&r1=1175062&r2=1175063&view=diff
==============================================================================
--- libcloud/trunk/libcloud/dns/drivers/linode.py (original)
+++ libcloud/trunk/libcloud/dns/drivers/linode.py Fri Sep 23 22:52:48 2011
@@ -122,12 +122,12 @@ class LinodeDNSDriver(DNSDriver):
                                         valid_keys=VALID_RECORD_EXTRA_PARAMS,
                                         extra=extra)
 
-        data = self.connection.request(API_ROOT, params=params).objects[0]
-        record = Record(id=data['ResourceID'], name=name, type=type,
+        result = self.connection.request(API_ROOT, params=params).objects[0]
+        record = Record(id=result['ResourceID'], name=name, type=type,
                         data=data, extra=merged, zone=zone, driver=self)
         return record
 
-    def update_record(self, record, name, type, data, extra):
+    def update_record(self, record, name, type, data, extra=None):
         """
         Update an existing record.
 
@@ -140,8 +140,8 @@ class LinodeDNSDriver(DNSDriver):
                                         valid_keys=VALID_RECORD_EXTRA_PARAMS,
                                         extra=extra)
 
-        data = self.connection.request(API_ROOT, params=params).objects[0]
-        record = Record(id=data['ResourceID'], name=name, type=type,
+        result = self.connection.request(API_ROOT, params=params).objects[0]
+        record = Record(id=result['ResourceID'], name=name, type=type,
                         data=data, extra=merged, zone=record.zone, driver=self)
         return record
 


Reply via email to