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 2014/02/05 20:45:04 UTC
[8/9] git commit: Make sure TTL is an int.
Make sure TTL is an int.
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/5af004cc
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/5af004cc
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/5af004cc
Branch: refs/heads/trunk
Commit: 5af004cc54a5ab45326f4bc2468c978c94dd30cb
Parents: 204d569
Author: Tomaz Muraus <to...@apache.org>
Authored: Wed Feb 5 20:39:01 2014 +0100
Committer: Tomaz Muraus <to...@apache.org>
Committed: Wed Feb 5 20:39:01 2014 +0100
----------------------------------------------------------------------
libcloud/dns/drivers/route53.py | 2 +-
libcloud/test/dns/test_route53.py | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/libcloud/blob/5af004cc/libcloud/dns/drivers/route53.py
----------------------------------------------------------------------
diff --git a/libcloud/dns/drivers/route53.py b/libcloud/dns/drivers/route53.py
index 944449b..64f34c0 100644
--- a/libcloud/dns/drivers/route53.py
+++ b/libcloud/dns/drivers/route53.py
@@ -290,7 +290,7 @@ class Route53DNSDriver(DNSDriver):
type = self._string_to_record_type(findtext(element=elem, xpath='Type',
namespace=NAMESPACE))
- ttl = findtext(element=elem, xpath='TTL', namespace=NAMESPACE)
+ ttl = int(findtext(element=elem, xpath='TTL', namespace=NAMESPACE))
value_elem = elem.findall(
fixxpath(xpath='ResourceRecords/ResourceRecord',
http://git-wip-us.apache.org/repos/asf/libcloud/blob/5af004cc/libcloud/test/dns/test_route53.py
----------------------------------------------------------------------
diff --git a/libcloud/test/dns/test_route53.py b/libcloud/test/dns/test_route53.py
index c512a8b..bc11125 100644
--- a/libcloud/test/dns/test_route53.py
+++ b/libcloud/test/dns/test_route53.py
@@ -57,6 +57,7 @@ class Route53Tests(unittest.TestCase):
self.assertEqual(record.id, 'A:www')
self.assertEqual(record.type, RecordType.A)
self.assertEqual(record.data, '208.111.35.173')
+ self.assertEqual(record.extra['ttl'], 86400)
record = records[3]
self.assertEqual(record.type, RecordType.MX)