Module: SchwabMCP::Loggable
- Included in:
- SchwabClientFactory, Server, Tools::CancelOrderTool, Tools::GetAccountNamesTool, Tools::GetMarketHoursTool, Tools::GetOrderTool, Tools::GetPriceHistoryTool, Tools::HelpTool, Tools::ListAccountOrdersTool, Tools::ListAccountTransactionsTool, Tools::ListMoversTool, Tools::OptionChainTool, Tools::PlaceOrderTool, Tools::PreviewOrderTool, Tools::QuoteTool, Tools::QuotesTool, Tools::ReplaceOrderTool, Tools::SchwabAccountDetailsTool
- Defined in:
- lib/schwab_mcp/loggable.rb
Instance Method Summary collapse
- #log_debug(message) ⇒ Object
- #log_error(message) ⇒ Object
- #log_fatal(message) ⇒ Object
- #log_info(message) ⇒ Object
- #log_warn(message) ⇒ Object
- #logger ⇒ Object
Instance Method Details
#log_debug(message) ⇒ Object
11 12 13 |
# File 'lib/schwab_mcp/loggable.rb', line 11 def log_debug() logger.debug() end |
#log_error(message) ⇒ Object
23 24 25 |
# File 'lib/schwab_mcp/loggable.rb', line 23 def log_error() logger.error() end |
#log_fatal(message) ⇒ Object
27 28 29 |
# File 'lib/schwab_mcp/loggable.rb', line 27 def log_fatal() logger.fatal() end |
#log_info(message) ⇒ Object
15 16 17 |
# File 'lib/schwab_mcp/loggable.rb', line 15 def log_info() logger.info() end |
#log_warn(message) ⇒ Object
19 20 21 |
# File 'lib/schwab_mcp/loggable.rb', line 19 def log_warn() logger.warn() end |
#logger ⇒ Object
7 8 9 |
# File 'lib/schwab_mcp/loggable.rb', line 7 def logger SchwabMCP::Logger end |