diff options
author | lethality <lethality@anope.org> | 2012-05-09 01:23:34 +0100 |
---|---|---|
committer | lethality <lethality@anope.org> | 2012-05-09 01:23:34 +0100 |
commit | a81b3aaff14dce91c5299d4a5f0f1006edbbb5b0 (patch) | |
tree | 267a7e5ca8aa6dd8d0af3c74fae1a8c241847d62 /modules/database/db_flatfile.cpp | |
parent | 820e4edc2bfc132a526e5c6db51d94f10ddc4542 (diff) |
Fixed saving backups
Diffstat (limited to 'modules/database/db_flatfile.cpp')
-rw-r--r-- | modules/database/db_flatfile.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp index 45f39c26d..185f4aef7 100644 --- a/modules/database/db_flatfile.cpp +++ b/modules/database/db_flatfile.cpp @@ -16,6 +16,7 @@ class DBFlatFile : public Module { Anope::string DatabaseFile; + Anope::string BackupFile; /* Day the last backup was on */ int LastDay; /* Backup file names */ @@ -46,7 +47,7 @@ class DBFlatFile : public Module if (tm->tm_mday != LastDay) { LastDay = tm->tm_mday; - Anope::string newname = "backups/" + DatabaseFile + "." + stringify(tm->tm_year) + "." + stringify(tm->tm_mon) + "." + stringify(tm->tm_mday); + Anope::string newname = BackupFile + "." + stringify(tm->tm_year) + "." + stringify(tm->tm_mon) + "." + stringify(tm->tm_mday); /* Backup already exists */ if (IsFile(newname)) @@ -77,6 +78,7 @@ class DBFlatFile : public Module { ConfigReader config; DatabaseFile = db_dir + "/" + config.ReadValue("db_flatfile", "database", "anope.db", 0); + BackupFile = db_dir + "/backups/" + config.ReadValue("db_flatfile", "database", "anope.db", 0); } EventReturn OnLoadDatabase() anope_override |