def delete_record(self, identifier=None, type=None, name=None, content=None):
if identifier is not None:
type, name, content = self._parse_identifier(identifier)
request = {
'action' : 'DELETE',
'name': self.options['domain']
}
if type is not None:
request['type'] = type
if name is not None:
request['name'] = self._full_name(name)
if content is not None:
request['value'] = content
payload = self._get('/dns/dyndns.jsp', request)
if payload.find('is_ok').text != 'OK:':
raise Exception('An error occurred: {0}'.format(payload.find('is_ok').text))
logger.debug('delete_record: %s', True)
return True
评论列表
文章目录