From be1c97006f52e07419aa1d17cdc25ac0a835441a Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Mon, 21 Sep 2009 22:10:07 +0000 Subject: Bug 496855: Hooks for sanitycheck.cgi Patch by Bradley Baetz r=mkanat, a=mkanat --- sanitycheck.cgi | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'sanitycheck.cgi') diff --git a/sanitycheck.cgi b/sanitycheck.cgi index 69ab80faf..f5ba1024f 100755 --- a/sanitycheck.cgi +++ b/sanitycheck.cgi @@ -31,8 +31,9 @@ use lib qw(. lib); use Bugzilla; use Bugzilla::Bug; use Bugzilla::Constants; -use Bugzilla::Util; use Bugzilla::Error; +use Bugzilla::Hook; +use Bugzilla::Util; use Bugzilla::Status; ########################################################################### @@ -383,6 +384,15 @@ if ($cgi->param('remove_old_whine_targets')) { Status('whines_obsolete_target_deletion_end'); } +########################################################################### +# Repair hook +########################################################################### + +Bugzilla::Hook::process("sanitycheck-repair", { status => \&Status }); + +########################################################################### +# Checks +########################################################################### Status('checks_start'); ########################################################################### @@ -1061,6 +1071,12 @@ foreach my $target (['groups', 'id', MAILTO_GROUP], } Status('whines_obsolete_target_fix') if $display_repair_whines_link; +########################################################################### +# Check hook +########################################################################### + +Bugzilla::Hook::process("sanitycheck-check", { status => \&Status }); + ########################################################################### # End ########################################################################### -- cgit v1.2.3-24-g4f1b