From 2626c5a40afeb63d20069fbb44042f6bdc14bcad Mon Sep 17 00:00:00 2001 From: Christopher Date: Sat, 24 Oct 2020 16:37:43 +0200 Subject: [PATCH] add state to api --- api.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api.php b/api.php index 2924691..914e14c 100644 --- a/api.php +++ b/api.php @@ -40,22 +40,31 @@ if(strtoupper($_REQUEST['METODE']) == "START") { $dockerClient->startContainer($container['Id']); + echo "DONE"; } if(strtoupper($_REQUEST['METODE']) == "STOP") { $dockerClient->stopContainer($container['Id']); + echo "DONE"; } if(strtoupper($_REQUEST['METODE']) == "KILL") { $dockerClient->killContainer($container['Id']); + echo "DONE"; } if(strtoupper($_REQUEST['METODE']) == "RESTART") { $dockerClient->killContainer($container['Id']); $dockerClient->startContainer($container['Id']); + echo "DONE"; + } + + if(strtoupper($_REQUEST['METODE']) == "STATE") + { + echo $container['Status']; } if(strtoupper($_REQUEST['METODE']) == "COMMAND") @@ -71,6 +80,7 @@ system('cat '.$filename.' | socat EXEC:"docker attach '.$container['Id'].'",pty STDIN'); unlink($filename); + echo "DONE"; } } }