refactor(ui): show toast when server does not work and on stop
This commit is contained in:
parent
2189c44ba5
commit
cb41670af9
3 changed files with 10 additions and 2 deletions
|
|
@ -50,6 +50,8 @@ public function checkStatus()
|
|||
{
|
||||
if ($this->application->destination->server->isFunctional()) {
|
||||
GetContainersStatus::dispatch($this->application->destination->server);
|
||||
} else {
|
||||
$this->dispatch('error', 'Server is not functional.');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -108,6 +110,7 @@ protected function setDeploymentUuid()
|
|||
|
||||
public function stop()
|
||||
{
|
||||
$this->dispatch('info', 'Gracefully stopping application, it could take a while depending on the application.');
|
||||
StopApplication::dispatch($this->application, false, $this->docker_cleanup);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -51,6 +51,8 @@ public function checkStatus()
|
|||
{
|
||||
if ($this->database->destination->server->isFunctional()) {
|
||||
GetContainersStatus::dispatch($this->database->destination->server);
|
||||
} else {
|
||||
$this->dispatch('error', 'Server is not functional.');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -62,7 +64,7 @@ public function mount()
|
|||
public function stop()
|
||||
{
|
||||
try {
|
||||
$this->dispatch('info', 'Stopping database.');
|
||||
$this->dispatch('info', 'Gracefully stopping database, it could take a while depending on the size of the database.');
|
||||
StopDatabase::dispatch($this->database, false, $this->docker_cleanup);
|
||||
} catch (\Exception $e) {
|
||||
$this->dispatch('error', $e->getMessage());
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ public function checkStatus()
|
|||
{
|
||||
if ($this->service->server->isFunctional()) {
|
||||
GetContainersStatus::dispatch($this->service->server);
|
||||
} else {
|
||||
$this->dispatch('error', 'Server is not functional.');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -103,7 +105,7 @@ public function forceDeploy()
|
|||
$activities = Activity::where('properties->type_uuid', $this->service->uuid)
|
||||
->where(function ($q) {
|
||||
$q->where('properties->status', ProcessStatus::IN_PROGRESS->value)
|
||||
->orWhere('properties->status', ProcessStatus::QUEUED->value);
|
||||
->orWhere('properties->status', ProcessStatus::QUEUED->value);
|
||||
})->get();
|
||||
foreach ($activities as $activity) {
|
||||
$activity->properties->status = ProcessStatus::ERROR->value;
|
||||
|
|
@ -119,6 +121,7 @@ public function forceDeploy()
|
|||
public function stop()
|
||||
{
|
||||
try {
|
||||
$this->dispatch('info', 'Gracefully stopping service, it could take a while depending on the service.');
|
||||
StopService::dispatch($this->service, false, $this->docker_cleanup);
|
||||
} catch (\Exception $e) {
|
||||
$this->dispatch('error', $e->getMessage());
|
||||
|
|
|
|||
Loading…
Reference in a new issue