Method: Capistrano::Configuration#any?

Defined in:
lib/capistrano/configuration.rb

#any?(key) ⇒ Boolean

Returns:

  • (Boolean)


47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/capistrano/configuration.rb', line 47

def any?(key)
  value = fetch(key)
  if value && value.respond_to?(:any?)
    begin
      return value.any?
    rescue ArgumentError
      # Gracefully ignore values whose `any?` method doesn't accept 0 args
    end
  end

  !value.nil?
end