server) { ray('Checking proxy for server: ' . $this->server->name); $status = get_container_status(server: $this->server, container_id: $container_name); if ($status === 'running') { return; } resolve(InstallProxy::class)($this->server); } else { $servers = Server::whereRelation('settings', 'is_usable', true)->get(); foreach ($servers as $server) { $status = get_container_status(server: $server, container_id: $container_name); if ($status === 'running') { continue; } resolve(InstallProxy::class)($server); } } } catch (\Throwable $th) { ray($th->getMessage()); //throw $th; } } }