#!/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