X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fload%2Fusdb.pl;fp=cmd%2Fload%2Fusdb.pl;h=7ed76067a9dc4082ca2b8820597ba4cf698d28e7;hb=d0e554d25adfe94a2d5a1c3f57b48bfab1a9f4a2;hp=2ca209a3be80b997050db5a517f609854b3a65bc;hpb=3299a5ecf4b1bc16039b5300ce78480bc0e9a999;p=spider.git diff --git a/cmd/load/usdb.pl b/cmd/load/usdb.pl index 2ca209a3..7ed76067 100644 --- a/cmd/load/usdb.pl +++ b/cmd/load/usdb.pl @@ -12,9 +12,11 @@ # $Id$ # -my $self = shift; +my ($self, $line) = @_; my @out; return (1, $self->msg('e5')) if $self->priv < 9; -push @out, (USDB::load()); +return (1, $self->msg('e3', "load/usdb", $line)) if $line && !-r $line; +$line = "$main::data/usdbraw" unless $line; +push @out, (USDB::load($line)); @out = ($self->msg('ok')) unless @out; return (1, @out);