Module: Lenjador::Adapters
- Defined in:
- lib/lenjador/adapters.rb,
lib/lenjador/adapters/stdout_adapter.rb,
lib/lenjador/adapters/stdout_json_adapter.rb
Defined Under Namespace
Classes: StdoutAdapter, StdoutJsonAdapter
Class Method Summary collapse
Class Method Details
.get(service_name, config) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/lenjador/adapters.rb', line 5 def self.get(service_name, config) if config.fetch(:json, false) require_relative 'adapters/stdout_json_adapter' StdoutJsonAdapter.new(service_name) else require_relative 'adapters/stdout_adapter' StdoutAdapter.new(service_name, colour: config.fetch(:colour, false)) end end |