Module: Stonk

Defined in:
lib/stonk.rb,
lib/stonk/money.rb,
lib/stonk/stock.rb,
lib/stonk/adapter.rb,
lib/stonk/service.rb,
lib/stonk/version.rb,
lib/stonk/adapter/coin_gecko_adapter.rb,
lib/stonk/adapter/file_cache_adapter.rb,
lib/stonk/adapter/alpha_vantage_adapter.rb

Defined Under Namespace

Modules: Adapter Classes: Error, Money, Service

Constant Summary collapse

Stock =
Data.define(:symbol, :price)
VERSION =
"1.1.0"

Class Method Summary collapse

Class Method Details

.loggerObject



14
15
16
17
18
# File 'lib/stonk.rb', line 14

def logger
  @logger ||= Logger.new($stdout).tap do |logger|
    logger.level = ENV["STONK_LOG_LEVEL"] || Logger::ERROR
  end
end