Changeset 1597


Ignore:
Timestamp:
01/06/16 16:17:25 (8 years ago)
Author:
nanardon
Message:

The domain of reverse zone is added if name end by a point

This allow to add a just the name to overload the object name

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Task/Buildnet.pm

    r1529 r1597  
    559559            }; 
    560560            my $desc = $self->_comment_nethost($host_o); 
    561             my $reverse = $host_o->get_attributes('reverse'); 
     561            my $reverse = $host_o->get_attributes('reverse') || ($res->{name} . '.'); 
    562562            $dbzone .= $desc 
    563563                ? '; ' . $desc . "\n" 
     
    580580                $fmt = "%-12s IN    PTR    %s%s\n"; 
    581581            } 
     582  
    582583            $dbzone .= sprintf($fmt, $revip, 
    583                 $reverse 
    584                     ? ($reverse, '.') 
    585                     : ($res->{name}, ($domain ? ".$domain." : ''))); 
     584                $reverse =~ /\.$/ 
     585                    ? ($reverse, ($domain ? "$domain." : '.'))) 
     586                    : ($reverse); 
    586587        } 
    587588    } 
Note: See TracChangeset for help on using the changeset viewer.