Changeset 2336


Ignore:
Timestamp:
01/30/20 23:40:44 (4 years ago)
Author:
nanardon
Message:

Fix encode() notfound

File:
1 edited

Legend:

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

    r2335 r2336  
    1414use Net::IPv6Addr; 
    1515use URI; # Ensure module is required 
    16 use URI::_idna qw(encode decode); 
     16use URI::_idna; 
    1717 
    1818=head1 NAME 
     
    514514                $dbzone .= sprintf( 
    515515                    "%-30s IN    %-4s     %s\n", 
    516                     encode($res), 
     516                    URI::_idna::encode($res), 
    517517                    ($ip =~ /:/ ? 'AAAA' : 'A'), 
    518518                    $ip 
     
    523523                    $dbzone .= sprintf( 
    524524                        "%-30s IN    %-4s     %s\n", 
    525                         encode($_), 
     525                        URI::_idna::encode($_), 
    526526                        ($ip =~ /:/ ? 'AAAA' : 'A'), 
    527527                        $ip 
     
    541541                    $dbzone .= "; $msg\n"; 
    542542                } else { 
    543                     $dbzone .= sprintf("%-30s IN    CNAME    %s\n", encode($_), encode($res)); 
     543                    $dbzone .= sprintf("%-30s IN    CNAME    %s\n", URI::_idna::encode($_), encode($res)); 
    544544                } 
    545545            } 
     
    549549                    $dbzone .= sprintf( 
    550550                        "%-30s IN    SSHFP    %s\n", 
    551                         encode($name), 
     551                        URI::_idna::encode($name), 
    552552                        $sshfp, 
    553553                    ); 
     
    564564 
    565565    my $domain = $ozone->get_attributes('domain') || ''; 
    566     my $punyDomain = encode($domain); 
     566    my $punyDomain = URI::_idna::encode($domain); 
    567567    my $dbzone = ''; 
    568568    if ($ozone->get_attributes('net')) { 
     
    634634            $dbzone .= sprintf($fmt, $revip, 
    635635                $reverse =~ /\.$/ 
    636                     ? (encode($reverse), ($punyDomain ? "$punyDomain." : '.')) 
    637                     : (encode($reverse), '.')); 
     636                    ? (URI::_idna::encode($reverse), ($punyDomain ? "$punyDomain." : '.')) 
     637                    : (URI::_idna::encode($reverse), '.')); 
    638638        } 
    639639    } 
Note: See TracChangeset for help on using the changeset viewer.