1
0
Fork 0
mirror of synced 2024-09-29 08:51:28 +13:00

add realtime event to functions worker

This commit is contained in:
Torsten Dittmann 2021-03-24 17:53:44 +01:00
parent 8922db85e2
commit 373b2dfc13

View file

@ -6,6 +6,7 @@ use Appwrite\Database\Adapter\MySQL as MySQLAdapter;
use Appwrite\Database\Adapter\Redis as RedisAdapter; use Appwrite\Database\Adapter\Redis as RedisAdapter;
use Appwrite\Database\Validator\Authorization; use Appwrite\Database\Validator\Authorization;
use Appwrite\Event\Event; use Appwrite\Event\Event;
use Appwrite\Event\Realtime;
use Appwrite\Resque\Worker; use Appwrite\Resque\Worker;
use Cron\CronExpression; use Cron\CronExpression;
use Swoole\Runtime; use Swoole\Runtime;
@ -487,6 +488,14 @@ class FunctionsV1 extends Worker
$executionUpdate->trigger(); $executionUpdate->trigger();
$realtimeUpdate = new Realtime('', '', []);
$realtimeUpdate
->setEvent('functions.executions.update')
->setProject($projectId)
->setPayload($execution->getArrayCopy())
->trigger();
$usage = new Event('v1-usage', 'UsageV1'); $usage = new Event('v1-usage', 'UsageV1');
$usage $usage