dump: include data-subdirs (#4100)

master
Unknwon 2017-02-09 15:33:57 -05:00
parent 074c92b0a3
commit 09ad42b918
No known key found for this signature in database
GPG Key ID: FB9F411CDD69BEC1
1 changed files with 8 additions and 0 deletions

View File

@ -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)