--- misc/cronjobs/share_usage_with_koha_community.pl | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/misc/cronjobs/share_usage_with_koha_community.pl b/misc/cronjobs/share_usage_with_koha_community.pl index c4353d8..bb61a4d 100755 --- a/misc/cronjobs/share_usage_with_koha_community.pl +++ b/misc/cronjobs/share_usage_with_koha_community.pl @@ -10,22 +10,26 @@ use C4::UsageStats; use C4::Log; use POSIX qw(strftime); -my ( $help, $verbose, $force ); +my ( $help, $verbose, $force, $quiet ); GetOptions( 'h|help' => \$help, 'v|verbose' => \$verbose, 'f|force' => \$force, + 'q|quiet' => \$quiet, ) || pod2usage(1); if ($help) { pod2usage(1); + exit; } unless ( C4::Context->preference('UsageStats') ) { - pod2usage( + !$quiet && pod2usage( q| The UsageStats system preference is not set. If your library wants to share their usage statistics with the Koha community, you have to switch on this system preference + +Setting the quiet flag will shut up this message. | ); exit 1; @@ -52,7 +56,7 @@ share_usage_with_koha_community.pl - Share your library's usage with the Koha co =head1 SYNOPSIS -share_usage_with_koha_community.pl [-h|--help] [-v|--verbose] +share_usage_with_koha_community.pl [-h|--help] [-v|--verbose] [-f|--force] [-q|--quiet] If the UsageStats system preference is set, you can launch this script to share your usage data anonymously with the Koha community. @@ -83,11 +87,15 @@ Print a brief help message =item B<-v|--verbose> -Verbose mode. +Verbose mode =item B<-f|--force> -Force the update. +Force the update + +=item B<-q|--quiet> + +Do not emit "The UsageStats system preference is not set" message =back -- 1.9.1 _______________________________________________ Koha-patches mailing list Koha-patches@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-patches website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/