*
* @param minSeverity Minimum severity for log messages.
*/
-SyslogLogger::SyslogLogger(const string& ident, LogSeverity minSeverity)
+SyslogLogger::SyslogLogger(LogSeverity minSeverity)
: Logger(minSeverity)
-{
-// openlog(ident.c_str(), 0, LOG_USER);
-}
+{ }
/**
* Processes a log entry and outputs it to syslog.
class SyslogLogger : public Logger
{
public:
- SyslogLogger(const string& ident, LogSeverity minSeverity);
+ SyslogLogger(LogSeverity minSeverity);
protected:
virtual void ProcessLogEntry(const LogEntry& entry);
ConsoleLogger::Ptr consoleLogger = boost::make_shared<ConsoleLogger>(LogInformation);
Logger::RegisterLogger(consoleLogger);
- SyslogLogger::Ptr syslogLogger = boost::make_shared<SyslogLogger>("icinga", LogDebug);
+ SyslogLogger::Ptr syslogLogger = boost::make_shared<SyslogLogger>(LogInformation);
Logger::RegisterLogger(syslogLogger);
#ifdef _WIN32