Module: SolidMCP::Logger

Defined in:
lib/solid_mcp/logger.rb

Class Method Summary collapse

Class Method Details

.debug(message = nil, &block) ⇒ Object



14
15
16
# File 'lib/solid_mcp/logger.rb', line 14

def debug(message = nil, &block)
  logger.debug(message, &block)
end

.error(message = nil, &block) ⇒ Object



26
27
28
# File 'lib/solid_mcp/logger.rb', line 26

def error(message = nil, &block)
  logger.error(message, &block)
end

.fatal(message = nil, &block) ⇒ Object



30
31
32
# File 'lib/solid_mcp/logger.rb', line 30

def fatal(message = nil, &block)
  logger.fatal(message, &block)
end

.info(message = nil, &block) ⇒ Object



18
19
20
# File 'lib/solid_mcp/logger.rb', line 18

def info(message = nil, &block)
  logger.info(message, &block)
end

.loggerObject



6
7
8
# File 'lib/solid_mcp/logger.rb', line 6

def logger
  SolidMCP.configuration.logger
end

.tagged(*tags, &block) ⇒ Object



10
11
12
# File 'lib/solid_mcp/logger.rb', line 10

def tagged(*tags, &block)
  logger.tagged(*tags, &block)
end

.warn(message = nil, &block) ⇒ Object



22
23
24
# File 'lib/solid_mcp/logger.rb', line 22

def warn(message = nil, &block)
  logger.warn(message, &block)
end