mirror of
https://github.com/catalyst/moodle-auth_outage.git
synced 2026-05-17 05:48:43 +02:00
Issue #47 - CLI will fail if outage plugin is not enabled.
This commit is contained in:
@@ -29,20 +29,19 @@ use auth_outage\local\outagelib;
|
||||
|
||||
define('CLI_SCRIPT', true);
|
||||
require_once(__DIR__.'/../../../config.php');
|
||||
|
||||
$cli = new create();
|
||||
|
||||
$config = outagelib::get_config();
|
||||
$cli->set_defaults([
|
||||
'help' => false,
|
||||
'warn' => (int)($config->default_warning_duration),
|
||||
'start' => null,
|
||||
'duration' => (int)($config->default_duration),
|
||||
'title' => $config->default_title,
|
||||
'description' => $config->default_description,
|
||||
]);
|
||||
require_once($CFG->libdir.'/clilib.php');
|
||||
|
||||
try {
|
||||
$cli = new create();
|
||||
$config = outagelib::get_config();
|
||||
$cli->set_defaults([
|
||||
'help' => false,
|
||||
'warn' => (int)($config->default_warning_duration),
|
||||
'start' => null,
|
||||
'duration' => (int)($config->default_duration),
|
||||
'title' => $config->default_title,
|
||||
'description' => $config->default_description,
|
||||
]);
|
||||
$cli->execute();
|
||||
} catch (cli_exception $e) {
|
||||
cli_error($e->getMessage());
|
||||
|
||||
@@ -28,10 +28,10 @@ use auth_outage\local\cli\finish;
|
||||
|
||||
define('CLI_SCRIPT', true);
|
||||
require_once(__DIR__.'/../../../config.php');
|
||||
|
||||
$cli = new finish();
|
||||
require_once($CFG->libdir.'/clilib.php');
|
||||
|
||||
try {
|
||||
$cli = new finish();
|
||||
$cli->execute();
|
||||
} catch (cli_exception $e) {
|
||||
cli_error($e->getMessage());
|
||||
|
||||
@@ -28,10 +28,10 @@ use auth_outage\local\cli\waitforit;
|
||||
|
||||
define('CLI_SCRIPT', true);
|
||||
require_once(__DIR__.'/../../../config.php');
|
||||
|
||||
$cli = new waitforit();
|
||||
require_once($CFG->libdir.'/clilib.php');
|
||||
|
||||
try {
|
||||
$cli = new waitforit();
|
||||
$cli->execute();
|
||||
} catch (cli_exception $e) {
|
||||
cli_error($e->getMessage());
|
||||
|
||||
Reference in New Issue
Block a user