summaryrefslogtreecommitdiffstats
path: root/utils/file.go
diff options
context:
space:
mode:
Diffstat (limited to 'utils/file.go')
-rw-r--r--utils/file.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/utils/file.go b/utils/file.go
index 13b25bdab..923c559cc 100644
--- a/utils/file.go
+++ b/utils/file.go
@@ -21,6 +21,9 @@ func CopyFile(src, dst string) (err error) {
}
defer in.Close()
+ if err = os.MkdirAll(filepath.Dir(dst), os.ModePerm); err != nil {
+ return
+ }
out, err := os.Create(dst)
if err != nil {
return