From 9ee288b2e7c2c8d3772fd1e053d9ba91efaab96c Mon Sep 17 00:00:00 2001 From: Patrick Linstruth Date: Wed, 3 Oct 2018 20:23:13 -0700 Subject: [PATCH] Added setLogFacility(), setLogDirectory(), setLogPattern() --- lib/rdconfig.cpp | 18 ++++++++++++++++++ lib/rdconfig.h | 3 +++ 2 files changed, 21 insertions(+) diff --git a/lib/rdconfig.cpp b/lib/rdconfig.cpp index 4e3a858a..238b27c0 100644 --- a/lib/rdconfig.cpp +++ b/lib/rdconfig.cpp @@ -212,12 +212,24 @@ RDConfig::LogFacility RDConfig::logFacility() const } +void RDConfig::setLogFacility(RDConfig::LogFacility log_facility) +{ + conf_log_facility=log_facility; +} + + QString RDConfig::logDirectory() const { return conf_log_directory; } +void RDConfig::setLogDirectory(QString log_directory) +{ + conf_log_directory=log_directory; +} + + QString RDConfig::logCoreDumpDirectory() const { return conf_log_core_dump_directory; @@ -230,6 +242,12 @@ QString RDConfig::logPattern() const } +void RDConfig::setLogPattern(QString log_pattern) +{ + conf_log_pattern=log_pattern; +} + + bool RDConfig::logXloadDebugData() const { return conf_log_xload_debug_data; diff --git a/lib/rdconfig.h b/lib/rdconfig.h index 0d31fcfd..3c197799 100644 --- a/lib/rdconfig.h +++ b/lib/rdconfig.h @@ -65,9 +65,12 @@ class RDConfig QString mysqlCollation() const; QString createTablePostfix() const; RDConfig::LogFacility logFacility() const; + void setLogFacility(RDConfig::LogFacility log_facility); QString logDirectory() const; + void setLogDirectory(QString log_directory); QString logCoreDumpDirectory() const; QString logPattern() const; + void setLogPattern(QString log_pattern); bool logXloadDebugData() const; void log(const QString &module,LogPriority prio,const QString &msg); bool provisioningCreateHost() const;