1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <?php
- exit;
- define('CLI_SCRIPT', true);
- define('CHAMILO_INTERNAL', true);
- global $CLI_VCHAMILO_PRECHECK;
- $CLI_VCHAMILO_PRECHECK = true;
- require(dirname(dirname(dirname(__DIR__))).'/main/inc/conf/configuration.php');
- require_once($_configuration['root_sys'].'plugin/vchamilo/cli/clilib.php');
- list($options, $unrecognized) = cli_get_params(
- array(
- 'help' => false,
- 'host' => false,
- ),
- array(
- 'h' => 'help',
- 'H' => 'host'
- )
- );
- if ($unrecognized) {
- $unrecognized = implode("\n ", $unrecognized);
- cli_error(get_string('cliunknowoption', 'admin', $unrecognized));
- }
- if ($options['help']) {
- $help =
- "Command line chamilo CRON
- Options:
- -h, --help Print out this help
- -H, --host Set the host (physical or virtual) to operate on
- ";
- echo $help;
- die;
- }
- if (!empty($options['host'])) {
-
- echo('Arming for '.$options['host']."\n");
- define('CLI_VCHAMILO_OVERRIDE', $options['host']);
- }
- require($_configuration['root_sys'].'main/inc/conf/configuration.php');
- echo('Config check : playing for '.$_configuration['root_web']."\n");
- error_log('[chamilo][cronjob] Starting cron jobs as process '.getmypid());
- echo '<pre>';
- echo ('[chamilo][cronjob] Starting cron jobs as process '.getmypid()."\n");
- require_once $_configuration['root_sys'].'main/cron/notification.php';
- error_log('[chamilo][cronjob] Ending cron jobs of process '.getmypid());
- echo('[chamilo][cronjob] Ending cron jobs of process '.getmypid()."\n");
- echo '</pre>';
|