Learn R Programming

nprcgenekeepr (version 2.0.0)

logModuleEvent: Log module events

Description

Centralized logging function for Shiny module events. Provides consistent logging format across all modules with configurable log levels.

Usage

logModuleEvent(module, message, level = "INFO", ...)

Value

Invisible NULL. Called for side effect of logging.

Arguments

module

character. Name of the module generating the log message.

message

character. The log message to record.

level

character. Log level: "DEBUG", "INFO", "WARN", or "ERROR". Defaults to "INFO".

...

Additional arguments passed to the log message (for sprintf-style formatting).

See Also

safeExecute for error-safe execution with logging

Examples

Run this code
logModuleEvent("modInput", "File uploaded successfully")
logModuleEvent("modPedigree", "Processing %d animals", level = "DEBUG", 100)
logModuleEvent("modGeneticValue", "Calculation failed", level = "ERROR")

Run the code above in your browser using DataLab