mirror of
https://github.com/appwrite/appwrite
synced 2026-05-23 17:08:45 +00:00
Reset matrics after enqueueing job via usage event
This commit is contained in:
parent
dae5bf593c
commit
452a58de94
1 changed files with 7 additions and 1 deletions
|
|
@ -42,6 +42,7 @@ class Usage extends Event
|
|||
*/
|
||||
public function addMetric(string $key, int $value): self
|
||||
{
|
||||
|
||||
$this->metrics[] = [
|
||||
'key' => $key,
|
||||
'value' => $value,
|
||||
|
|
@ -62,10 +63,15 @@ class Usage extends Event
|
|||
}
|
||||
|
||||
$client = new Client($this->queue, $this->connection);
|
||||
return $client->enqueue([
|
||||
|
||||
$result = $client->enqueue([
|
||||
'project' => $this->getProject(),
|
||||
'reduce' => $this->reduce,
|
||||
'metrics' => $this->metrics,
|
||||
]);
|
||||
|
||||
$this->metrics = [];
|
||||
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue