Bug 557806: When setting the upgrade_notification parameter, an error should be thrown if you don't have all the required Perl modules installed
r=glob a=LpSolit git-svn-id: svn://10.0.0.236/trunk@260165 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
64b15424b0
commit
2992c0b59d
@ -1 +1 @@
|
||||
7118
|
||||
7119
|
||||
@ -334,6 +334,10 @@ sub check_notification {
|
||||
"about the next stable release, you should select " .
|
||||
"'latest_stable_release' instead";
|
||||
}
|
||||
if ($option ne 'disabled' && !Bugzilla->feature('updates')) {
|
||||
return "Some Perl modules are missing to get notifications about " .
|
||||
"new releases. See the output of checksetup.pl for more information";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
@ -347,7 +351,8 @@ sub check_smtp_auth {
|
||||
}
|
||||
|
||||
sub check_theschwartz_available {
|
||||
if (!eval { require TheSchwartz; require Daemon::Generic; }) {
|
||||
my $use_queue = shift;
|
||||
if ($use_queue && !Bugzilla->feature('jobqueue')) {
|
||||
return "Using the job queue requires that you have certain Perl"
|
||||
. " modules installed. See the output of checksetup.pl"
|
||||
. " for more information";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user