Migrate queues to Horizon (#621)

This commit is contained in:
Saeed Vaziry
2025-06-22 11:07:23 +02:00
committed by GitHub
parent e59448d30a
commit 5689e751af
36 changed files with 549 additions and 345 deletions

View File

@ -46,7 +46,7 @@ public function install(Server $server, array $input): Service
})->catch(function () use ($service): void {
$service->status = ServiceStatus::INSTALLATION_FAILED;
$service->save();
})->onConnection('ssh');
})->onQueue('ssh-unique');
return $service;
}

View File

@ -21,7 +21,7 @@ public function start(Service $service): void
$service->status = ServiceStatus::FAILED;
}
$service->save();
})->onConnection('ssh');
})->onQueue('ssh');
}
public function stop(Service $service): void
@ -37,7 +37,7 @@ public function stop(Service $service): void
$service->status = ServiceStatus::FAILED;
}
$service->save();
})->onConnection('ssh');
})->onQueue('ssh');
}
public function restart(Service $service): void
@ -53,7 +53,7 @@ public function restart(Service $service): void
$service->status = ServiceStatus::FAILED;
}
$service->save();
})->onConnection('ssh');
})->onQueue('ssh');
}
public function enable(Service $service): void
@ -69,7 +69,7 @@ public function enable(Service $service): void
$service->status = ServiceStatus::FAILED;
}
$service->save();
})->onConnection('ssh');
})->onQueue('ssh');
}
public function disable(Service $service): void
@ -85,7 +85,7 @@ public function disable(Service $service): void
$service->status = ServiceStatus::FAILED;
}
$service->save();
})->onConnection('ssh');
})->onQueue('ssh');
}
private function validate(Service $service): void

View File

@ -26,6 +26,6 @@ public function uninstall(Service $service): void
})->catch(function () use ($service): void {
$service->status = ServiceStatus::FAILED;
$service->save();
})->onConnection('ssh');
})->onQueue('ssh-unique');
}
}