#!/usr/bin/perl
###############################################################################
# Net::Whois::RIPE - implementation of RIPE Whois.
# Copyright (C) 2005 Paul Gampe, Kevin Baker
# vim:tw=78:ts=4
###############################################################################
use strict;
BEGIN { require "t/common.pl" };
use vars qw($HOST @TEMPLATES);
$|=1;
foreach my $t (@TEMPLATES) {
print "fetching $t ... ";
my $cmd = "whois -h $HOST -- -t $t";
my $ret = `$cmd`;
$ret =~ s/^\[.*\n//mg;
$ret =~ s/^%.*\n//mg;
$ret =~ s/^\n//mg;
$ret =~ s/\n\n//mg;
print "ok\n";
my $file = "t/03_template_$t.obj";
print "writing $file ... ";
open(FH,"> $file") or die("could not open $file\n");
print FH $ret;
close(FH);
print "ok\n";
}
syntax highlighted by Code2HTML, v. 0.9.1