From 507e57edbcfc0ec933a877bf26b1756ca0a61870 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Fri, 4 Sep 2026 02:16:16 +0530 Subject: [PATCH] feat: use os.MkdirAll for creating root directory Signed-off-by: phanirithvij --- src/backend_fs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend_fs.go b/src/backend_fs.go index 2619449..e08ff92 100644 --- a/src/backend_fs.go +++ b/src/backend_fs.go @@ -28,7 +28,7 @@ var _ Backend = (*FSBackend)(nil) func maybeCreateOpenRoot(dir string, name string) (*os.Root, error) { dirName := filepath.Join(dir, name) - if err := os.Mkdir(dirName, 0o755); err != nil && !errors.Is(err, os.ErrExist) { + if err := os.MkdirAll(dirName, 0o755); err != nil && !errors.Is(err, os.ErrExist) { return nil, fmt.Errorf("mkdir: %w", err) }