X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcreate_sysop.pl;h=52cd941f779c7b05ec6e9e8ebb2c6221c9f8c493;hb=3f1c5ab45aa13e99da6bea0bfcc6d4434beb5871;hp=fbeca2727ef34bc923a34d549b790a2bf7857954;hpb=fa18779239db0812846a1bb383359d7eab272697;p=spider.git diff --git a/perl/create_sysop.pl b/perl/create_sysop.pl index fbeca272..52cd941f 100755 --- a/perl/create_sysop.pl +++ b/perl/create_sysop.pl @@ -23,7 +23,7 @@ use DXUser; sub delete_it { - system("rm -f $userfn*"); + DXUser->del_file($userfn); } sub create_it @@ -37,7 +37,7 @@ sub create_it $self->{qth} = $myqth; $self->{qra} = $mylocator; $self->{lat} = $mylatitude; - $self->{long} = $mylongtitude; + $self->{long} = $mylongitude; $self->{email} = $myemail; $self->{bbsaddr} = $mybbsaddr; $self->{homenode} = $mycall; @@ -59,7 +59,7 @@ sub create_it $self->{qth} = $myqth; $self->{qra} = $mylocator; $self->{lat} = $mylatitude; - $self->{long} = $mylongtitude; + $self->{long} = $mylongitude; $self->{email} = $myemail; $self->{bbsaddr} = $mybbsaddr; $self->{homenode} = $mycall; @@ -75,20 +75,24 @@ sub create_it } -DXUser->init($userfn); if (-e "$userfn") { print "Do you wish to destroy your user database (THINK!!!) [y/N]: "; $ans = ; if ($ans =~ /^[Yy]/) { delete_it(); + DXUser->init($userfn, 1); create_it(); } else { print "Do you wish to reset your cluster and sysop information? [y/N]: "; $ans = ; - create_it() if $ans =~ /^[Yy]/; + if ($ans =~ /^[Yy]/) { + DXUser->init($userfn, 1); + create_it(); + } } } else { + DXUser->init($userfn, 1); create_it(); } DXUser->finish();