diff --git a/plugins/dynamix.docker.manager/Docker.page b/plugins/dynamix.docker.manager/Docker.page
index c5c06e95b..6ae16307f 100644
--- a/plugins/dynamix.docker.manager/Docker.page
+++ b/plugins/dynamix.docker.manager/Docker.page
@@ -4,8 +4,8 @@ Code="f100"
Cond="exec(\"grep -o '^DOCKER_ENABLED=.yes' /boot/config/docker.cfg 2>/dev/null\")"
----
/dev/null\
*/
?>
-if ($var['fsState'] != "Started") {
- echo "
Array must be started to view Docker containers.
";
- return;
-}
-if ( !is_file('/var/run/dockerd.pid') || (!is_dir('/proc/'.@file_get_contents('/var/run/dockerd.pid'))) ) {
- echo "Docker Service failed to start.
";
- return;
+if ($var['fsState'] != 'Started') {
+ echo "Array must be started to view Docker containers.
";
+} elseif (!is_file('/var/run/dockerd.pid') || (!is_dir('/proc/'.@file_get_contents('/var/run/dockerd.pid')))) {
+ echo "Docker Service failed to start.
";
}
?>
diff --git a/plugins/dynamix.docker.manager/DockerContainers.page b/plugins/dynamix.docker.manager/DockerContainers.page
index 4ce1d9643..e5dfb3edf 100644
--- a/plugins/dynamix.docker.manager/DockerContainers.page
+++ b/plugins/dynamix.docker.manager/DockerContainers.page
@@ -1,7 +1,7 @@
Menu="Docker:1"
Title="Docker Containers"
Tag="cubes"
-Cond="(pgrep('dockerd')!==false)"
+Cond="is_file('/var/run/dockerd.pid')"
Markdown="false"
---
/dev/null\")"
---
/dev/null\")"
?>
if ($var['fsState'] != "Started") {
- echo "Array must be started to view Virtual Machines.
";
- return;
+ echo "Array must be started to view Virtual Machines.
";
+} elseif (!is_file('/var/run/libvirt/libvirtd.pid') || (!is_dir('/proc/'.@file_get_contents('/var/run/libvirt/libvirtd.pid')))) {
+ echo "Libvirt Service failed to start.
";
}
-if (!is_file('/var/run/libvirt/libvirtd.pid') || (!is_dir('/proc/'.@file_get_contents('/var/run/libvirt/libvirtd.pid')))) {
- echo "Libvirt Service failed to start.
";
- return;
-}
-
if (count($pages)==2) $tabbed = false;
?>
\ No newline at end of file