Make zonenames absolute in host plugin

This is fix for regression caused by IDNA patch, zone names must be
absolute.

Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com>
This commit is contained in:
Martin Basti 2014-06-10 15:57:30 +02:00 committed by Martin Kosek
parent 46faed0b4b
commit 47d8fec92f

View File

@ -453,7 +453,7 @@ class host_add(LDAPCreate):
check_reverse = not options.get('no_reverse', False)
add_records_for_host_validation('ip_address',
DNSName(host),
DNSName(domain),
DNSName(domain).make_absolute(),
options['ip_address'],
check_forward=True,
check_reverse=check_reverse)
@ -505,7 +505,8 @@ class host_add(LDAPCreate):
if options.get('ip_address'):
add_reverse = not options.get('no_reverse', False)
add_records_for_host(DNSName(host), DNSName(domain),
add_records_for_host(DNSName(host),
DNSName(domain).make_absolute(),
options['ip_address'],
add_forward=True,
add_reverse=add_reverse)