[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:35:28 CET 2016
---
misc/cronjobs/share_usage_with_koha_community.pl | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/misc/cronjobs/share_usage_with_koha_community.pl b/misc/cronjobs/share_usage_with_koha_community.pl
index c4353d8..affa043 100755
--- a/misc/cronjobs/share_usage_with_koha_community.pl
+++ b/misc/cronjobs/share_usage_with_koha_community.pl
@@ -10,22 +10,27 @@ 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') ) {
+ $quiet && exit;
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 silence this message.
|
);
exit 1;
@@ -52,7 +57,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 +88,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