diff --git a/Workbench/docker-compose.yml b/Workbench/docker-compose.yml index 6fde02a..93e7076 100644 --- a/Workbench/docker-compose.yml +++ b/Workbench/docker-compose.yml @@ -361,6 +361,7 @@ services: - net ports: - 15672:15672 + - 5672:5672 healthcheck: test: curl -s 127.0.0.1:15672 > /dev/null interval: 30s diff --git a/Workbench/scripts/refreshListener.php b/Workbench/scripts/refreshListener.php index 3bf9f26..edd2b96 100644 --- a/Workbench/scripts/refreshListener.php +++ b/Workbench/scripts/refreshListener.php @@ -1,8 +1,8 @@ channel(); $channel->queue_declare('refreshInstance', false, false, false, false); @@ -15,6 +15,10 @@ echo "Received REFRESH message!\n"; shell_exec( "/csp-tap/InCommonTAP-Examples/Workbench/scripts/refresh-this-instance.sh" ); } + if ($msg->body == "REFRESH_THIS_INSTANCE_DELETE_DATA") { + echo "Received REFRESH-DELETE message!\n"; + shell_exec( "/csp-tap/InCommonTAP-Examples/Workbench/scripts/refresh-this-instance.sh -dv" ); + } }; $channel->basic_consume('refreshInstance', '', false, true, false, false, $callback); diff --git a/Workbench/webproxy/container_files/httpd/index.html b/Workbench/webproxy/container_files/httpd/index.html index 305d221..6f4a9a5 100644 --- a/Workbench/webproxy/container_files/httpd/index.html +++ b/Workbench/webproxy/container_files/httpd/index.html @@ -40,6 +40,7 @@