Net-MAC-Vendor
view release on metacpan or search on metacpan
lib/Net/MAC/Vendor.pm view on Meta::CPAN
sub load_cache {
my( $source, $dest ) = @_;
my $data = do {;
if( defined $source ) {
unless( -e $source ) {
Carp::carp "Net::Mac::Vendor cache source [$source] does not exist";
return;
}
do { local( *ARGV, $/ ); @ARGV = $source; <> }
}
else {
#say time . " Fetching URL";
my $url = oui_url();
my $tx = __PACKAGE__->ua->get( $url );
#say time . " Fetched URL";
#say "size is " . $tx->res->headers->header( 'content-length' );
($url =~ /\.bz2/) ? _bunzip($tx->res->body) :
($url =~ /\.gz/) ? _gunzip($tx->res->body) :
$tx->res->body;
( run in 1.151 second using v1.01-cache-2.11-cpan-49f99fa48dc )