Actualización
This commit is contained in:
28
plugin/bbb/cron.php
Normal file
28
plugin/bbb/cron.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
/* For license terms, see /license.txt */
|
||||
|
||||
require_once __DIR__.'/../../vendor/autoload.php';
|
||||
if (file_exists(__DIR__.'/config.vm.php')) {
|
||||
require_once __DIR__.'/config.php';
|
||||
|
||||
require __DIR__.'/lib/vm/AbstractVM.php';
|
||||
require __DIR__.'/lib/vm/VMInterface.php';
|
||||
require __DIR__.'/lib/vm/DigitalOceanVM.php';
|
||||
require __DIR__.'/lib/VM.php';
|
||||
|
||||
$config = require __DIR__.'/config.vm.php';
|
||||
|
||||
$vm = new VM($config);
|
||||
|
||||
if ($vm->isEnabled()) {
|
||||
$bbb = new bbb();
|
||||
if ($bbb->pluginEnabled) {
|
||||
$activeSessions = $bbb->getActiveSessionsCount();
|
||||
if (empty($activeSessions)) {
|
||||
$vm->runCron();
|
||||
} else {
|
||||
echo "Can't run cron active sessions found: ".$activeSessions;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user