From 1b9997f86f07ae413cc2e96d6a46ab61f4e03cc0 Mon Sep 17 00:00:00 2001 From: Squidly271 Date: Mon, 23 Apr 2018 20:39:37 -0400 Subject: [PATCH] Docker skip hidden files when listing directories Solves the problem with dockerMan pumping out tons of simpleXML errors when a Mac creates its ._ files See https://lime-technology.com/forums/topic/70636-beta-diskspeed-hard-drive-benchmarking-unraid-6/?page=5&tab=comments#comment-653133 (Hasn't really appeared prior because this template was originally published as a .xml the user had to copy manually onto the flash drive) --- plugins/dynamix.docker.manager/include/DockerClient.php | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/dynamix.docker.manager/include/DockerClient.php b/plugins/dynamix.docker.manager/include/DockerClient.php index acd86b27a..dcb8e9a1d 100644 --- a/plugins/dynamix.docker.manager/include/DockerClient.php +++ b/plugins/dynamix.docker.manager/include/DockerClient.php @@ -72,6 +72,7 @@ class DockerTemplates { foreach ($iter as $path => $fileinfo) { $fext = $fileinfo->getExtension(); if ($ext && $ext != $fext) continue; + if (substr(basename($path),0,1) == ".") continue; if ($fileinfo->isFile()) $paths[] = ['path' => $path, 'prefix' => basename(dirname($path)), 'name' => $fileinfo->getBasename(".$fext")]; } return $paths;