Sha256: 2c5964a07e04fde98ea3d5f7acb593bf8cdaba6f0baa8ff4d1f86d5b2fc8d343
Contents?: true
Size: 467 Bytes
Versions: 1
Compression:
Stored size: 467 Bytes
Contents
# frozen_string_literal: true module Totoro class Config def initialize(prefix) @data = Rails.application.config_for(:totoro).with_indifferent_access @data = @data[prefix] if prefix.present? end def reset_data @data = nil end def connect @data[:connect] end def queue(id) name = @data[:queue][id][:name] settings = { durable: @data[:queue][id][:durable] } [name, settings] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
totoro-0.1.5 | lib/totoro/config.rb |