mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 18:52:22 +00:00
Refactor some of the database stuff for QueryServ for uniformity, should probably be done right later
This commit is contained in:
+2
-2
@@ -4173,7 +4173,7 @@ void Database::LoadLogSysSettings(EQEmuLogSys::LogSettings* log_settings){
|
||||
auto results = QueryDatabase(query);
|
||||
|
||||
int log_category = 0;
|
||||
log_settings.file_logs_enabled = false;
|
||||
Log.file_logs_enabled = false;
|
||||
|
||||
for (auto row = results.begin(); row != results.end(); ++row) {
|
||||
log_category = atoi(row[0]);
|
||||
@@ -4186,7 +4186,7 @@ void Database::LoadLogSysSettings(EQEmuLogSys::LogSettings* log_settings){
|
||||
If we go through this whole loop and nothing is set to any debug level, there is no point to create a file or keep anything open
|
||||
*/
|
||||
if (log_settings[log_category].log_to_file > 0){
|
||||
log_settings.file_logs_enabled = true;
|
||||
Log.file_logs_enabled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -265,8 +265,8 @@ void EQEmuLogSys::CloseFileLogs()
|
||||
{
|
||||
if (EQEmuLogSys::log_platform == EQEmuExePlatform::ExePlatformZone){
|
||||
std::cout << "Closing down zone logs..." << std::endl;
|
||||
process_log.close();
|
||||
}
|
||||
process_log.close();
|
||||
}
|
||||
|
||||
void EQEmuLogSys::StartFileLogs(const std::string log_name)
|
||||
@@ -276,4 +276,7 @@ void EQEmuLogSys::StartFileLogs(const std::string log_name)
|
||||
EQEmuLogSys::MakeDirectory("logs/zone");
|
||||
process_log.open(StringFormat("logs/zone/%s.txt", log_name.c_str()), std::ios_base::app | std::ios_base::out);
|
||||
}
|
||||
else{
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user