diff options
| author | alpine <[email protected]> | 2020-06-18 22:14:03 +0200 |
|---|---|---|
| committer | alpine <[email protected]> | 2020-06-18 22:14:03 +0200 |
| commit | e766ee369c75fdfdd41c810582f9ed99349fe672 (patch) | |
| tree | 257ed7e911b325f22cb8425fbc926bc3cc37eed5 /server/src/util/io.cpp | |
| parent | Renamed uid to session id. (diff) | |
| download | loader-e766ee369c75fdfdd41c810582f9ed99349fe672.tar.xz loader-e766ee369c75fdfdd41c810582f9ed99349fe672.zip | |
Finished session id on client and server.
Started expirementing with ways to send version.
Finished packet wrapper completely.
Small code and formatting changes.
Diffstat (limited to 'server/src/util/io.cpp')
| -rw-r--r-- | server/src/util/io.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/server/src/util/io.cpp b/server/src/util/io.cpp index 1f9bca6..f2da690 100644 --- a/server/src/util/io.cpp +++ b/server/src/util/io.cpp @@ -3,18 +3,20 @@ std::shared_ptr<spdlog::logger> io::logger; -void io::init(const bool &trunc) { - auto sink = - std::make_shared<spdlog::sinks::stdout_color_sink_mt>(); +void io::init(const bool &to_file) { + auto sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>(); sink->set_pattern("[%R][%^%l%$] %v"); - auto file_sink = std::make_shared<spdlog::sinks::basic_file_sink_mt>("server.log", trunc); + auto file_sink = + std::make_shared<spdlog::sinks::basic_file_sink_mt>("server.log", true); std::vector<spdlog::sink_ptr> log_sinks; log_sinks.emplace_back(sink); - log_sinks.emplace_back(file_sink); - logger = std::make_shared<spdlog::logger>("server", log_sinks.begin(), log_sinks.end()); + if (to_file) log_sinks.emplace_back(file_sink); + + logger = std::make_shared<spdlog::logger>("server", log_sinks.begin(), + log_sinks.end()); spdlog::register_logger(logger); spdlog::flush_every(std::chrono::seconds(1)); |