X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;ds=sidebyside;f=misc%2Fmigration_tools%2Fremove_unused_authorities.pl;h=7920923ad8e3352cc516f540a8657acce6957e97;hb=28d97e322805a42680527232b151754b4778aed8;hp=fbeee78ad72f424863d946c29af27483370e7780;hpb=aef1dd15fbe37a8a9c30ba4b38f7ecd6c1fea54d;p=koha_fer diff --git a/misc/migration_tools/remove_unused_authorities.pl b/misc/migration_tools/remove_unused_authorities.pl index fbeee78ad7..7920923ad8 100755 --- a/misc/migration_tools/remove_unused_authorities.pl +++ b/misc/migration_tools/remove_unused_authorities.pl @@ -27,12 +27,13 @@ use C4::Context; use C4::AuthoritiesMarc; use Getopt::Long; -my ($test,@authtypes); +my @authtypes; my $want_help = 0; +my $test = 0; GetOptions( - 'aut|authtypecode:s' => \@authtypes, - 't' => \$test, - 'h|help' => \$want_help + 'aut|authtypecode:s' => \@authtypes, + 't|test' => \$test, + 'h|help' => \$want_help ); if ($want_help) { @@ -40,6 +41,10 @@ if ($want_help) { exit 0; } +if ($test) { + print "testing only, authorities will not be deleted.\n"; +} + my $dbh=C4::Context->dbh; @authtypes or @authtypes = qw( NC ); my $thresholdmin=0; @@ -88,7 +93,7 @@ This script will parse all authoritiestypes given as parameter, and remove autho warning : there is no individual confirmation ! parameters --aut|authtypecode TYPE the list of authtypes to check - --t|test test mode, don't delete really, just count + --test or -t test mode, don't delete really, just count --help or -h show this message. _USAGE_