remove duplicated sentinel pull job
This commit is contained in:
@@ -79,7 +79,6 @@ class ServerCheckJob implements ShouldBeEncrypted, ShouldQueue
|
|||||||
}
|
}
|
||||||
GetContainersStatus::run($this->server, $this->containers, $containerReplicates);
|
GetContainersStatus::run($this->server, $this->containers, $containerReplicates);
|
||||||
$this->checkLogDrainContainer();
|
$this->checkLogDrainContainer();
|
||||||
$this->checkSentinel();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (\Throwable $e) {
|
} catch (\Throwable $e) {
|
||||||
@@ -90,21 +89,6 @@ class ServerCheckJob implements ShouldBeEncrypted, ShouldQueue
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private function checkSentinel()
|
|
||||||
{
|
|
||||||
if ($this->server->isSentinelEnabled()) {
|
|
||||||
$sentinelContainerFound = $this->containers->filter(function ($value, $key) {
|
|
||||||
return data_get($value, 'Name') === '/coolify-sentinel';
|
|
||||||
})->first();
|
|
||||||
if ($sentinelContainerFound) {
|
|
||||||
$status = data_get($sentinelContainerFound, 'State.Status');
|
|
||||||
if ($status !== 'running') {
|
|
||||||
PullSentinelImageJob::dispatch($this);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private function serverStatus()
|
private function serverStatus()
|
||||||
{
|
{
|
||||||
['uptime' => $uptime] = $this->server->validateConnection();
|
['uptime' => $uptime] = $this->server->validateConnection();
|
||||||
|
|||||||
Reference in New Issue
Block a user