X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUser.pm;h=26eb3d424000528561df17944f0c13b04e9acaf1;hb=a460c345801374bfdccaf135ab1b03e5115f4266;hp=6a06bb3c32baa4278543b32c2764cc8305e264f6;hpb=8319342af0b4eecd2108bb8552ce685e01ad365f;p=spider.git diff --git a/perl/DXUser.pm b/perl/DXUser.pm index 6a06bb3c..26eb3d42 100644 --- a/perl/DXUser.pm +++ b/perl/DXUser.pm @@ -177,9 +177,9 @@ sub init sub del_file { - my $fn = localdata("users"); - $fn .= $v3 ? ".v3" : ".v2"; - unlink $fn; + # with extreme prejudice + unlink "$main::data/users.v3"; + unlink "$main::local_data/users.v3"; } # @@ -488,12 +488,13 @@ while () { if ($ref) { $ref->put(); $count++; + DXUser::sync() unless $count % 10000; } else { print "# Error: $f[0]\t$f[1]\n"; $err++ } } -DXUser::sync; DXUser::finish; +DXUser::sync(); DXUser::finish(); print "There are $count user records and $err errors\n"; }; print $fh "__DATA__\n";