Simplify bin/worker
- Remove duplicate calls to Addon::loadHooks and Config::load - Remove useless killme() call
This commit is contained in:
parent
279196959c
commit
e2ac36e43e
|
@ -4,9 +4,7 @@
|
||||||
* @file bin/worker.php
|
* @file bin/worker.php
|
||||||
* @brief Starts the background processing
|
* @brief Starts the background processing
|
||||||
*/
|
*/
|
||||||
|
|
||||||
use Friendica\App;
|
use Friendica\App;
|
||||||
use Friendica\Core\Addon;
|
|
||||||
use Friendica\Core\Config;
|
use Friendica\Core\Config;
|
||||||
use Friendica\Core\Worker;
|
use Friendica\Core\Worker;
|
||||||
use Friendica\Core\L10n;
|
use Friendica\Core\L10n;
|
||||||
|
@ -20,10 +18,10 @@ $options = getopt($shortopts, $longopts);
|
||||||
if (!file_exists("boot.php") && (sizeof($_SERVER["argv"]) != 0)) {
|
if (!file_exists("boot.php") && (sizeof($_SERVER["argv"]) != 0)) {
|
||||||
$directory = dirname($_SERVER["argv"][0]);
|
$directory = dirname($_SERVER["argv"][0]);
|
||||||
|
|
||||||
if (substr($directory, 0, 1) != "/") {
|
if (substr($directory, 0, 1) != '/') {
|
||||||
$directory = $_SERVER["PWD"]."/".$directory;
|
$directory = $_SERVER["PWD"] . '/' . $directory;
|
||||||
}
|
}
|
||||||
$directory = realpath($directory."/..");
|
$directory = realpath($directory . '/..');
|
||||||
|
|
||||||
chdir($directory);
|
chdir($directory);
|
||||||
}
|
}
|
||||||
|
@ -32,8 +30,6 @@ require_once "boot.php";
|
||||||
|
|
||||||
$a = new App(dirname(__DIR__));
|
$a = new App(dirname(__DIR__));
|
||||||
|
|
||||||
Config::load();
|
|
||||||
|
|
||||||
$lang = L10n::getBrowserLanguage();
|
$lang = L10n::getBrowserLanguage();
|
||||||
L10n::loadTranslationTable($lang);
|
L10n::loadTranslationTable($lang);
|
||||||
|
|
||||||
|
@ -41,14 +37,12 @@ L10n::loadTranslationTable($lang);
|
||||||
check_db(true);
|
check_db(true);
|
||||||
|
|
||||||
// Quit when in maintenance
|
// Quit when in maintenance
|
||||||
if (Config::get('system', 'maintenance', false, true)) {
|
if (!$a->getMode()->has(App\Mode::MAINTENANCEDISABLED)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$a->setBaseURL(Config::get('system', 'url'));
|
$a->setBaseURL(Config::get('system', 'url'));
|
||||||
|
|
||||||
Addon::loadHooks();
|
|
||||||
|
|
||||||
$spawn = array_key_exists('s', $options) || array_key_exists('spawn', $options);
|
$spawn = array_key_exists('s', $options) || array_key_exists('spawn', $options);
|
||||||
|
|
||||||
if ($spawn) {
|
if ($spawn) {
|
||||||
|
@ -63,5 +57,3 @@ Worker::processQueue($run_cron);
|
||||||
Worker::unclaimProcess();
|
Worker::unclaimProcess();
|
||||||
|
|
||||||
Worker::endProcess();
|
Worker::endProcess();
|
||||||
|
|
||||||
killme();
|
|
||||||
|
|
Loading…
Reference in a new issue