Sha256: 61eb28ff4f854b65fc03f3ded87fccd3834242bfbc6ac27b815bbea2c901d03d

Contents?: true

Size: 497 Bytes

Versions: 4

Compression:

Stored size: 497 Bytes

Contents

# ~*~ encoding: utf-8 ~*~
require 'spirit/logger'
require 'spirit/constants'
require 'spirit/errors'
require 'spirit/document'
require 'spirit/manifest'

module Spirit
  extend self

  attr_reader :logger

  # Initializes the logger. It takes the same arguments as +Logger::new+.
  # Invoke this at the beginning if you wish {Spirit} to log to another
  # location than +STDOUT+.
  def initialize_logger(output=STDOUT, *args)
    @logger = Logger.new output, *args
  end

  initialize_logger

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spirit-0.2 lib/spirit.rb
spirit-0.1.0.pre.2 lib/spirit.rb
spirit-0.1.0.pre.1 lib/spirit.rb
spirit-0.1.0.pre lib/spirit.rb