Module: Alphonse

Defined in:
lib/alphonse.rb,
lib/alphonse/cli.rb,
lib/alphonse/config.rb,
lib/alphonse/logger.rb,
lib/alphonse/version.rb,
lib/alphonse/operator.rb,
lib/alphonse/connection.rb,
lib/alphonse/configs/bundler.rb,
lib/alphonse/configs/setting.rb,
lib/alphonse/configs/operation.rb

Defined Under Namespace

Modules: Configs, Version Classes: AlphonseError, Cli, CliArgumentError, CliCommandError, Config, Connection, InvalidOperationError, LogFormat, Logger, MissingCommandError, MissingHostError, MissingOperationError, MissingUserError, NoFonzfileError, Operator, StdError

Class Method Summary collapse

Class Method Details

.loggerObject



80
81
82
83
84
85
86
87
88
# File 'lib/alphonse/logger.rb', line 80

def self.logger
  @logger ||= begin
    logger = Logger.new($stdout)
    logger.level = $alphonse_log_level || ::Logger::INFO
    logger.progname = 'Alphonse'
    logger.formatter = LogFormat.new
    logger
  end
end