Logs a message to the terminal and to TRX.log in the installation directory. Each call records the Lua script's filename, function name and line number.
Severity of a log message. Pass one to trx.log.generic.
trx.log.LogLevel.DEBUG = 0trx.log.LogLevel.INFO = 1trx.log.LogLevel.WARNING = 2trx.log.LogLevel.ERROR = 3trx.log.generic(level, message)
Logs a message at a level chosen at runtime, for when the level is computed rather than written literally.
Parameters:
level (trx.log.LogLevel).message (string). The line to log.Example:
local level = ok and trx.log.LogLevel.INFO or trx.log.LogLevel.ERROR
trx.log.generic(level, "finished")
trx.log.info(message)
Logs an informational message.
Parameters:
Example:
trx.log.info("hello from lua")
trx.log.warn(message)
Logs a warning.
Parameters:
trx.log.warning(message)
Logs a warning. An alias of trx.log.warn.
Parameters:
trx.log.error(message)
Logs an error.
Parameters:
trx.log.debug(message)
Logs a debug message.
Parameters: