Add FQDN to host name resolution, if available

This commit is contained in:
Florian Haas 2013-10-17 15:32:20 +02:00
parent d1420a9a4c
commit 88cd1cbe6f

View File

@ -9,8 +9,15 @@ class kickstack::nameresolution inherits kickstack {
case $::kickstack::name_resolution {
'hosts': {
@@host { $hostname:
$host = pick($fqdn,$hostname)
if $fqdn {
$aliases = [ $hostname ]
} else {
$aliases = []
}
@@host { $host:
ip => getvar("ipaddress_${::kickstack::nic_management}"),
host_aliases => $aliases,
comment => 'Managed by Puppet',
tag => 'hostname'
}