Browse Source

dump: include data-subdirs (#4100)

Unknwon 8 years ago
parent
commit
09ad42b918
1 changed files with 8 additions and 0 deletions
  1. 8 0
      cmd/dump.go

+ 8 - 0
cmd/dump.go

@@ -87,9 +87,17 @@ func runDump(ctx *cli.Context) error {
 	} else {
 		log.Printf("Custom dir %s doesn't exist, skipped", setting.CustomPath)
 	}
+
 	if err := z.AddDir("log", setting.LogRootPath); err != nil {
 		log.Fatalf("Fail to include log: %v", err)
 	}
+
+	for _, dir := range []string{"attachments", "avatars"} {
+		if err := z.AddDir(path.Join("data", dir), path.Join(setting.AppDataPath, dir)); err != nil {
+			log.Fatalf("Fail to include data/%s: %v", dir, err)
+		}
+	}
+
 	// FIXME: SSH key file.
 	if err = z.Close(); err != nil {
 		os.Remove(fileName)