status; try { $server->ssh()->connect(); $server->refresh(); if ($status == 'disconnected') { $server->status = 'ready'; $server->save(); } } catch (Throwable) { $server->status = 'disconnected'; $server->save(); Notifier::send($server, new ServerDisconnected($server)); } return $server; } }