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;