class System Log

The system_log object is able to send logging messages to the system log

Constructor

class obs.system_log([module name: string])

Create a system_log object with an unique module name to keep track of specific events.

Methods

system_log.fatal(message: string)

Add a message to the system log at log level “fatal”

system_log.error(message: string)

Add a message to the system log at log level “error”

system_log.warn(message: string)

Add a message to the system log at log level “warn”

system_log.info(message: string)

Add a message to the system log at log level “info”

system_log.debug(message: string)

Add a message to the system log at log level “debug”

Example usage

The following code shows an example creating a system_log object en sending a message.

import obs

syslog = obs.system_log('wind')
syslog.debug('system log object created')