[Koha-bugs] [Bug 20555] usage() function in cleanup_database.pl needs refactoring
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Apr 12 01:27:20 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20555
--- Comment #2 from Barton Chittenden <barton at bywatersolutions.com> ---
(In reply to Lee Jamison from comment #1)
> Barton, have a suggestion on how it should be re-written?
In terms of documenting the '-m' option:
I would change the GetOptions call from
'm|mail:i' => \$mail,
to
'm|messageque:i' => \$mail,
'mail:i' => sub {
$mail = shift;
warn "Option '--mail' is deprecated. "
. "use --messagequeue instead";
},
There may be better ways of handling the deprecated options, I welcome feedback
from QA.
Then the actual message should be something like this:
'-m --messagequeue DAYS: Delete rows from message queue after DAYS days.'
'--mail DAYS: (Deprecated) Delete rows from message_queue after DAYS days. This
option is deprecated and will issue a warning if used. Use --messagequeue DAYS
instead.'
In terms of re-writing the usage() function to use pod2usage, take a look at
misc/cronjobs/longoverdue.pl, it covers several common ways to call pod2usage.
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
More information about the Koha-bugs
mailing list