lib/fastly-rails/configuration.rb in fastly-rails-0.1.2 vs lib/fastly-rails/configuration.rb in fastly-rails-0.1.3

- old
+ new

@@ -1,11 +1,11 @@ module FastlyRails class Configuration # 30 days MAX_AGE_DEFAULT = '2592000' - attr_accessor :api_key, :user, :password, :max_age + attr_accessor :api_key, :user, :password, :max_age, :service_id def self.max_age_default MAX_AGE_DEFAULT end @@ -15,12 +15,24 @@ def authenticatable? !!(api_key || has_credentials?) end + def invalid_service_id? + service_id_nil? || service_id_blank? + end + private def has_credentials? user && password + end + + def service_id_nil? + service_id.nil? + end + + def service_id_blank? + service_id.blank? end end end