cleanup
This commit is contained in:
@@ -2029,19 +2029,17 @@ COPY ./nginx.conf /etc/nginx/conf.d/default.conf");
|
|||||||
*/
|
*/
|
||||||
private function graceful_shutdown_container(string $containerName, int $timeout = 300) {
|
private function graceful_shutdown_container(string $containerName, int $timeout = 300) {
|
||||||
try {
|
try {
|
||||||
$this->execute_remote_command(
|
return $this->execute_remote_command(
|
||||||
["docker stop --time=$timeout $containerName > /dev/null 2>&1", 'hidden' => true],
|
["docker stop --time=$timeout $containerName > /dev/null 2>&1", 'hidden' => true],
|
||||||
["docker rm $containerName > /dev/null 2>&1", 'hidden' => true]
|
["docker rm $containerName > /dev/null 2>&1", 'hidden' => true]
|
||||||
);
|
);
|
||||||
|
|
||||||
return;
|
|
||||||
} catch (\Exception $error) {
|
} catch (\Exception $error) {
|
||||||
// report error if needed
|
// report error if needed
|
||||||
} finally {
|
|
||||||
$this->execute_remote_command(
|
|
||||||
["docker rm -f $containerName >/dev/null 2>&1", 'hidden' => true, 'ignore_errors' => true]
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$this->execute_remote_command(
|
||||||
|
["docker rm -f $containerName >/dev/null 2>&1", 'hidden' => true, 'ignore_errors' => true]
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function stop_running_container(bool $force = false)
|
private function stop_running_container(bool $force = false)
|
||||||
|
|||||||
Reference in New Issue
Block a user