Sha256: 8908df5e6cb6fc4a646fd9989641b425f39844bf30a9e22c83036d6e41bb6259
Contents?: true
Size: 416 Bytes
Versions: 2
Compression:
Stored size: 416 Bytes
Contents
module FastlyRails class Configuration # 30 days MAX_AGE_DEFAULT = '2592000' attr_accessor :api_key, :user, :password, :max_age def self.max_age_default MAX_AGE_DEFAULT end def initialize @max_age = MAX_AGE_DEFAULT end def authenticatable? !!(api_key || has_credentials?) end private def has_credentials? user && password end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fastly-rails-0.1.2 | lib/fastly-rails/configuration.rb |
fastly-rails-0.1.1 | lib/fastly-rails/configuration.rb |