Module: Yarrow

Defined in:
lib/yarrow/server.rb,
lib/yarrow/logging.rb,
lib/yarrow/version.rb,
lib/yarrow/generator.rb,
lib/yarrow/content_map.rb,
lib/yarrow/configuration.rb,
lib/yarrow/output/mapper.rb,
lib/yarrow/console_runner.rb,
lib/yarrow/output/context.rb,
lib/yarrow/assets/manifest.rb,
lib/yarrow/assets/pipeline.rb,
lib/yarrow/html/asset_tags.rb,
lib/yarrow/output/generator.rb,
lib/yarrow/html/content_tags.rb,
lib/yarrow/server/livereload.rb,
lib/yarrow/tools/output_file.rb,
lib/yarrow/tools/front_matter.rb

Defined Under Namespace

Modules: Assets, Configurable, HTML, Loggable, Logging, Output, Tools Classes: Configuration, ConfigurationError, ConsoleRunner, ContentMap, Generator, Server

Constant Summary collapse

APP_NAME =
'Yarrow'.freeze
VERSION =
'0.4.0'.freeze

Class Method Summary collapse

Class Method Details

.loggerObject



17
18
19
# File 'lib/yarrow/logging.rb', line 17

def logger
  @logger ||= create_logger
end

.logger=(logger) ⇒ Object



21
22
23
# File 'lib/yarrow/logging.rb', line 21

def logger=(logger)
  @logger = logger
end