Sha256: 43b1b3f481ca5eda2af9d860475288828747fb515e5b18195c4340c398967577

Contents?: true

Size: 423 Bytes

Versions: 22

Compression:

Stored size: 423 Bytes

Contents

module MDQT
  class CLI

    class CacheControl

      class << self

        def caching_on?(options)
          return false if cache_type(options) == :none
          true
        end

        def cache_type(options)
          return :none if options.refresh
          return :memcache if options.cache && options.memcache
          return :file if options.cache
          :none
        end

      end

    end
  end

end

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
aaf-mdqt-0.8.17 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.16 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.15 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.14 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.13 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.12 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.11 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.10 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.9 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.8 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.7 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.6 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.5 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.4 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.3 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.2 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.1 lib/mdqt/cli/cache_control.rb
aaf-mdqt-0.8.0 lib/mdqt/cli/cache_control.rb
mdqt-0.8.0 lib/mdqt/cli/cache_control.rb
mdqt-0.7.0 lib/mdqt/cli/cache_control.rb