X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fimport_users.pl;h=159989b83d8a1ae283e638a51c2fff2cacadd608;hb=75bf122b6d6d233a83a19be9842b21d546519023;hp=d4cecbfded37907c933edae41524c301869dee8f;hpb=6aca4e461103870de99b0ce452f21cf7fedeb54b;p=spider.git diff --git a/perl/import_users.pl b/perl/import_users.pl index d4cecbfd..159989b8 100755 --- a/perl/import_users.pl +++ b/perl/import_users.pl @@ -20,15 +20,17 @@ BEGIN { use DXVars; use DXUser; +use DXUtil; use Carp; -$userfn = $ARGV[0] if @ARGV; -croak "need a filename" unless $userfn; -croak "$userfn.asc doesn't exist" unless -e "$userfn.asc"; +$inpfn = $ARGV[0] if @ARGV; +croak "need a input filename" unless $inpfn; +DXUser->del_file($userfn); DXUser->init($userfn, 1); -do "$userfn.asc"; +my $s = readfilestr "$inpfn"; +eval $s; print $@ if $@; DXUser->finish();