From 39e3ea9f07b5948d9d56f149173ca2818a28e7a4 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 5 Aug 2024 13:51:34 +0200 Subject: [PATCH] fix: async remote command --- app/Console/Commands/Init.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Console/Commands/Init.php b/app/Console/Commands/Init.php index a2e31e779..f397d8861 100644 --- a/app/Console/Commands/Init.php +++ b/app/Console/Commands/Init.php @@ -3,6 +3,7 @@ namespace App\Console\Commands; use App\Actions\Server\StopSentinel; +use App\Enums\ActivityTypes; use App\Enums\ApplicationDeploymentStatus; use App\Jobs\CleanupHelperContainersJob; use App\Models\ApplicationDeploymentQueue; @@ -27,7 +28,9 @@ class Init extends Command if (version_compare('4.0.0-beta.312', config('version'), '<=')) { $servers = Server::all(); foreach ($servers as $server) { - $server->settings->update(['is_metrics_enabled' => false]); + if ($server->settings->is_metrics_enabled === true) { + $server->settings->update(['is_metrics_enabled' => false]); + } if ($server->isFunctional()) { StopSentinel::dispatch($server); } @@ -105,7 +108,7 @@ class Init extends Command } if ($commands->isNotEmpty()) { echo "Cleaning up unused networks from coolify proxy\n"; - instant_remote_process($commands, $server, false); + remote_process(command: $commands, type: ActivityTypes::INLINE->value, server: $server, ignore_errors: false); } } }