Gary Wilson created LIBCLOUD-201:
------------------------------------

             Summary: zerigo.py - zone.id
                 Key: LIBCLOUD-201
                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-201
             Project: Libcloud
          Issue Type: Bug
          Components: Core
    Affects Versions: 0.10.1
         Environment: CentOS 6.2
            Reporter: Gary Wilson


in libcloud/dns/drivers/zerigo.py in the_get_more function lines 433 and 434 
reference zone.id

Within the list_records(ZONE_ID) function zone.id breaks this function:

Traceback (most recent call last):
  File "/opt/zpf/scripts/libcloud.zerigo.dns.list.records", line 52, in <module>
    for host in hosts:
  File "/usr/lib/python2.6/site-packages/libcloud/common/types.py", line 95, in 
__iter__
    self._load_all()
  File "/usr/lib/python2.6/site-packages/libcloud/common/types.py", line 121, 
in _load_all
    value_dict=self._value_dict)
  File "/usr/lib/python2.6/site-packages/libcloud/dns/drivers/zerigo.py", line 
435, in _get_more
    path = API_ROOT + 'zones/%s/hosts.xml' % (zone.id)
AttributeError: 'str' object has no attribute 'id'

I changed the zone.id to just zone and that seems to fix it...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to