module Logging

This module is included where needed and offers easy access to the logger

Public Class Methods

logger() click to toggle source

Give me a logger @return [CrubyflieLogger]

# File lib/crubyflie/crubyflie_logger.rb, line 25
def self.logger
    Logging.logger
end

Public Instance Methods

logger() click to toggle source

Lazy initialization for a logger @return [CrubyflieLogger]

# File lib/crubyflie/crubyflie_logger.rb, line 31
def logger
    @logger ||= CrubyflieLogger.new()
end
logger=(logger) click to toggle source

Set a logger @param logger [CrubyflieLogger] the new logger to use

# File lib/crubyflie/crubyflie_logger.rb, line 37
def logger=(logger)
    @logger = logger
end