This commit is contained in:
Scott E. Graves 2024-12-19 10:36:25 -06:00
parent cf0ff8cf62
commit f750a52f75

View File

@ -209,7 +209,7 @@ auto app_config::get_json() const -> json {
{"ApiPort", api_port_}, {"ApiPort", api_port_},
{"ApiUser", api_user_}, {"ApiUser", api_user_},
{"ChunkDownloaderTimeoutSeconds", download_timeout_secs_}, {"ChunkDownloaderTimeoutSeconds", download_timeout_secs_},
{"DatabaseType", database_type_to_string(db_type_)}, {"DatabaseType", db_type_},
{"EnableChunkDownloaderTimeout", enable_chunk_downloader_timeout_}, {"EnableChunkDownloaderTimeout", enable_chunk_downloader_timeout_},
{"EnableCommDurationEvents", enable_comm_duration_events_}, {"EnableCommDurationEvents", enable_comm_duration_events_},
{"EnableDriveEvents", enable_drive_events_}, {"EnableDriveEvents", enable_drive_events_},
@ -218,7 +218,7 @@ auto app_config::get_json() const -> json {
#endif // defined(_WIN32) #endif // defined(_WIN32)
{"EnableMaxCacheSize", enable_max_cache_size_}, {"EnableMaxCacheSize", enable_max_cache_size_},
{"EncryptConfig", encrypt_config_}, {"EncryptConfig", encrypt_config_},
{"EventLevel", event_level_to_string(event_level_)}, {"EventLevel", event_level_},
{"EvictionDelayMinutes", eviction_delay_mins_}, {"EvictionDelayMinutes", eviction_delay_mins_},
{"EvictionUsesAccessedTime", eviction_uses_accessed_time_}, {"EvictionUsesAccessedTime", eviction_uses_accessed_time_},
{"HighFreqIntervalSeconds", high_freq_interval_secs_}, {"HighFreqIntervalSeconds", high_freq_interval_secs_},
@ -541,10 +541,7 @@ auto app_config::load() -> bool {
ret = false; ret = false;
} }
std::string level; get_value(json_document, "EventLevel", event_level_, ret);
if (get_value(json_document, "EventLevel", level, ret)) {
event_level_ = event_level_from_string(level);
}
if (json_document.find("HostConfig") != json_document.end()) { if (json_document.find("HostConfig") != json_document.end()) {
json_document.at("HostConfig").get_to<atomic<host_config>>(hc_); json_document.at("HostConfig").get_to<atomic<host_config>>(hc_);