get_log

The get_log method returns a LuaLog object that provides the capability to write messages to a specified log type.

Syntax

get_log( [log_type] )

Arguments

Argument Description
log_type (string) The log type name.

Returns

(LuaLog). A LuaLog object.

Example

To write a log message from the ExecuteDocumentLua processor in IDOL NiFi Ingest:

local log = get_log()
log:write_line(log_level_normal(), "doing something...")

-- or use the following functions
log_info("My information message")
log_warn("My warning message")
log_error("My error message")

To write a log message to an ACI Server application log:

local log = get_log("application")
log:write_line(log_level_normal(), "doing something...")