Module: RSpecSystem::Log

Included in:
NodeSet::Vagrant, NodeSet::Vsphere
Defined in:
lib/rspec-system/log.rb

Overview

This log overlay module, provides access to the log method.

Instance Method Summary collapse

Instance Method Details

#logLogger

Return the default Logger object.

Returns:

  • (Logger)

    default logger object



8
9
10
11
12
13
14
15
16
# File 'lib/rspec-system/log.rb', line 8

def log
  return @logger if @logger
  @logger = ::Logger.new(STDOUT)
  @logger.progname = 'rspec-system'
  @logger.formatter = Proc.new do |s, t, p, m|
    "#{s}: #{m}\n"
  end
  @logger
end