$VERSION = 1.00;
@ISA = qw(Exporter);
@EXPORT = qw($dbh &db_setocean &db_connect &db_doall
- $self_url $base_url);
+ &ocean_list);
%EXPORT_TAGS = ( );
@EXPORT_OK = qw();
}
}
-$self_url= 'http://'.$ENV{'SERVER_NAME'}.$ENV{'SCRIPT_NAME'}.$ENV{'PATH_INFO'};
-$base_url= $self_url; $base_url =~ s,/[^/]+,,;
+my @ocean_list;
+
+sub ocean_list () {
+ if (!@ocean_list) {
+ my $fn= "$db_datadir/master-info.txt";
+ my $f= new IO::File $fn or die $!;
+ my @r;
+ while (<$f>) {
+ next unless m/^ocean\s+(\S.*\S)\s*$/;
+ push @r, $1;
+ }
+ $f->error and die $!;
+ close $fn;
+ @ocean_list= @r;
+ }
+ return @ocean_list;
+}
1;