Sha256: d17255a0093cb544ea57fefc90bddcd5aa98cbf3706229418a0b74ce7091b785

Contents?: true

Size: 379 Bytes

Versions: 1

Compression:

Stored size: 379 Bytes

Contents

class CacheKeeper::Configuration
  DEFAULT_MUST_REVALIDATE = false
  DEFAULT_QUEUES = {}

  def must_revalidate
    return rails_config[:must_revalidate] unless rails_config[:must_revalidate].nil?

    DEFAULT_MUST_REVALIDATE
  end

  def queues
    rails_config[:queues] || DEFAULT_QUEUES
  end

  private

  def rails_config
    Rails.application.config.cache_keeper
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cache_keeper-0.1.0 lib/cache_keeper/configuration.rb