FusionInventory::Agent::Logger(3) Fusion Inventory logger

DESCRIPTION

This is the logger object.

METHODS

new(%params)

The constructor. The following parameters are allowed, as keys of the %params hash:
config
the agent configuration object, to be passed to backends
backends
a list of backends to use (default: Stderr)
debug
a flag allowing debug messages (default: false)

log(%params)

Add a log message, with a specific level. %params is an hash, with the following keys:
level
Can be one of:
debug
info
error
fault
message

debug2($message)

Add a log message with debug2 level.

debug($message)

Add a log message with debug level.

info($message)

Add a log message with info level.

error($message)

Add a log message with error level.

fault($message)

Add a log message with fault level.