From d0169a5b041b74f2ee52fb84b341ea1c3ea33385 Mon Sep 17 00:00:00 2001 From: Olli Janatuinen Date: Thu, 16 Jan 2020 23:16:44 +0200 Subject: [PATCH] Windows: Only create plugins folder if it does not exist Signed-off-by: Olli Janatuinen --- sdk/spec_file_generator.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sdk/spec_file_generator.go b/sdk/spec_file_generator.go index c9cdbb2..c5a2970 100644 --- a/sdk/spec_file_generator.go +++ b/sdk/spec_file_generator.go @@ -31,8 +31,10 @@ func createPluginSpecDirWindows(name, address, daemonRoot string) (string, error pluginSpecDir := PluginSpecDir(daemonRoot) - if err := windowsCreateDirectoryWithACL(pluginSpecDir); err != nil { - return "", err + if _, err := os.Stat(pluginSpecDir); os.IsNotExist(err) { + if err := windowsCreateDirectoryWithACL(pluginSpecDir); err != nil { + return "", err + } } return pluginSpecDir, nil }