@@ 468,7 468,7 @@ class NSZoneTemplate(ZerigoDNS):
'''
def __init__(self, *args, **kwargs):
super(NSZoneTemplate, self).__init__(*args, **kwargs)
- self.xml_skip = ('id', 'created-at', 'updated-at',)
+ self.xml_skip = ('id', 'created-at', 'updated-at', 'host-templates',)
self.element = 'zone_templates'
def __setattr__(self, name, val):
@@ 638,25 638,4 @@ class NSHostTemplate(ZerigoDNS):
xml = self.send_request(method='GET', id=self.id)
data = self.parse(xml)
self.load(data['host-template'])
- return self
-
- def find_by_hostname(self, hostname, zone_id):
- zone_id = self._get_zone_template_id(zone_id)
- host = NSHostTemplate(
- self.user,
- self.key,
- data={'zone_template_id': zone_id,},
- is_secure=self.is_secure,
- is_debug=self.is_debug
- )
- xml = host.send_request(method='GET', opts={'fqdn': hostname})
- data = self.parse(xml)
- return [
- NSHostTemplate(
- self.user,
- self.key,
- data=zdata['host-template'],
- is_secure=self.is_secure,
- is_debug=self.is_debug,
- ) for zdata in data.get('host-templates', [])
- ]
No newline at end of file
+ return self
No newline at end of file