36867 Интеграция с модерацией, реализация cron-task

This commit is contained in:
2019-12-24 17:04:30 +03:00
parent 372c7c9744
commit 580081a388
12 changed files with 429 additions and 68 deletions

View File

@@ -6,11 +6,13 @@
* @license
*/
namespace dominion\cron\commands;
namespace dominion\cron\console;
use Yii;
use yii\console\Controller;
use yii\console\ExitCode;
use dominion\cron\models\MoleTask;
use yii\base\InlineAction;
/**
* Запуск агента по расписанию
@@ -20,14 +22,13 @@ use dominion\cron\models\MoleTask;
*/
class MoleController extends Controller
{
/**
* Запуск всех агентов для проекта yii из mole_task
* @return int Exit code
*/
public function actionIndex()
{
$filePatch = __DIR__.'/../runtime/lock.lock';
$filePatch = Yii::getAlias('@app/runtime/lock.lock');
if(!file_exists($filePatch))
{
$fp = fopen($filePatch, "w");