Commit 16fc3701 authored by Mukund Sivaraman's avatar Mukund Sivaraman
Browse files

[1704] Move code to different places (no functional changes)

parent d575fbaa
......@@ -73,13 +73,6 @@ Logger::getEffectiveSeverity() {
return (getLoggerPtr()->getEffectiveSeverity());
}
// Replace the interprocess synchronization object
void
Logger::setInterprocessSync(isc::util::InterprocessSync* sync) {
getLoggerPtr()->setInterprocessSync(sync);
}
// Debug level (only relevant if messages of severity DEBUG are being logged).
int
......@@ -186,6 +179,13 @@ Logger::fatal(const isc::log::MessageID& ident) {
}
}
// Replace the interprocess synchronization object
void
Logger::setInterprocessSync(isc::util::InterprocessSync* sync) {
getLoggerPtr()->setInterprocessSync(sync);
}
// Comparison (testing only)
bool
......
......@@ -179,12 +179,6 @@ public:
/// is the severity of the parent.
virtual isc::log::Severity getEffectiveSeverity();
/// \brief Replace the interprocess synchronization object
///
/// \param sync The logger uses this synchronization object for
/// synchronizing output of log messages.
void setInterprocessSync(isc::util::InterprocessSync* sync);
/// \brief Return DEBUG Level
///
/// \return Current setting of debug level. This is returned regardless of
......@@ -244,6 +238,12 @@ public:
/// \param ident Message identification.
Formatter fatal(const MessageID& ident);
/// \brief Replace the interprocess synchronization object
///
/// \param sync The logger uses this synchronization object for
/// synchronizing output of log messages.
void setInterprocessSync(isc::util::InterprocessSync* sync);
/// \brief Equality
///
/// Check if two instances of this logger refer to the same stream.
......
......@@ -76,14 +76,6 @@ LoggerImpl::getSeverity() {
return level.severity;
}
// Replace the interprocess synchronization object
void
LoggerImpl::setInterprocessSync(isc::util::InterprocessSync* sync) {
delete sync_;
sync_ = sync;
}
// Return current debug level (only valid if current severity level is DEBUG).
int
LoggerImpl::getDebugLevel() {
......@@ -115,6 +107,14 @@ LoggerImpl::lookupMessage(const MessageID& ident) {
MessageDictionary::globalDictionary().getText(ident)));
}
// Replace the interprocess synchronization object
void
LoggerImpl::setInterprocessSync(isc::util::InterprocessSync* sync) {
delete sync_;
sync_ = sync;
}
void
LoggerImpl::outputRaw(const Severity& severity, const string& message) {
// Use an interprocess sync locker for mutual exclusion from other
......
......@@ -110,12 +110,6 @@ public:
virtual Severity getEffectiveSeverity();
/// \brief Replace the interprocess synchronization object
///
/// \param sync The logger uses this synchronization object for
/// synchronizing output of log messages.
void setInterprocessSync(isc::util::InterprocessSync* sync);
/// \brief Return debug level
///
/// \return Current setting of debug level. This will be zero if the
......@@ -175,6 +169,12 @@ public:
/// This gets you the unformatted text of message for given ID.
std::string* lookupMessage(const MessageID& id);
/// \brief Replace the interprocess synchronization object
///
/// \param sync The logger uses this synchronization object for
/// synchronizing output of log messages.
void setInterprocessSync(isc::util::InterprocessSync* sync);
/// \brief Equality
///
/// Check if two instances of this logger refer to the same stream.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment