[Koha-patches] [PATCH] bug_16039 Added -q flag to share_usage_with_koha_community.pl
Srdjan
srdjan at catalyst.net.nz
Thu Mar 10 07:05:58 CET 2016
---
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
More information about the Koha-patches
mailing list