X-Git-Url: http://git.indexdata.com/?p=simpleserver-moved-to-github.git;a=blobdiff_plain;f=ztest.pl;h=02a004273d065fdb3fb2c05eaf3e7780b2603737;hp=486ff11f11435c4bdf3a8515273ac76a602d5759;hb=38818d8a4802abcbcfa58294ec0ddd166d9cc2ce;hpb=6755a668b35e7ddc4c7ac37fb2550a55fb9858ac diff --git a/ztest.pl b/ztest.pl index 486ff11..02a0042 100755 --- a/ztest.pl +++ b/ztest.pl @@ -5,6 +5,17 @@ use Net::Z3950::SimpleServer; use Net::Z3950::OID; use strict; + +sub dump_hash { + my $href = shift; + my $key; + + foreach $key (keys %$href) { + printf("%10s => %s\n", $key, $href->{$key}); + } +} + + sub my_init_handler { my $args = shift; my $session = {}; @@ -58,10 +69,9 @@ sub my_fetch_handler { my $record = ""; my $field; my $hits = $session->{__HITS}; - my $href = $data->[$offset]; + my $href = $data->[$offset - 1]; $args->{REP_FORM} = Net::Z3950::OID::xml; - foreach $field (keys %$href) { $record .= "<" . $field . ">" . $href->{$field} . ""; } @@ -81,3 +91,9 @@ my $handler = Net::Z3950::SimpleServer->new({ $handler->launch_server("ztest.pl", @ARGV); + +## $Log: ztest.pl,v $ +## Revision 1.7 2001-03-13 14:20:21 sondberg +## Added CVS logging +## +