=head1 VERSION
-Version 0.03
+Version 0.04
=cut
-our $VERSION = '0.03';
+our $VERSION = '0.04';
=head1 SYNOPSIS
Connect to Hyper Estraier index using HTTP
my $est = new WebPAC::Search::Estraier(
- url => 'http://localhost:1978/node/webpac2',
+ masterurl => 'http://localhost:1978/',
+ database => 'webpac2',
user => 'admin',
passwd => 'admin',
encoding => 'iso-8859-2',
=over 4
-=item url
+=item maseterurl
URI to C<estmaster> node
+=item database
+
+name of C<estmaster> node
+
=item user
C<estmaster> user with read rights
my $log = $self->_get_logger;
- foreach my $p (qw/url user passwd/) {
+ foreach my $p (qw/masterurl user passwd/) {
$log->logdie("need $p") unless ($self->{$p});
}
+ my $url = $self->{masterurl} . '/node/' . $self->{database};
+ $url =~ s#//#/#g;
+ $self->{url} = $url;
+
$log->info("opening Hyper Estraier index $self->{'url'} as $self->{'user'}");
$self->{'db'} = HyperEstraier::Node->new($self->{'url'});