module Capistrano::DSL::Env

Public Instance Methods

any?(key) click to toggle source
# File lib/capistrano/dsl/env.rb, line 16
def any?(key)
  env.any?(key)
end
asset_timestamp() click to toggle source
# File lib/capistrano/dsl/env.rb, line 45
def asset_timestamp
  env.timestamp.strftime("%Y%m%d%H%M.%S")
end
env() click to toggle source
# File lib/capistrano/dsl/env.rb, line 37
def env
  Configuration.env
end
is_question?(key) click to toggle source
# File lib/capistrano/dsl/env.rb, line 12
def is_question?(key)
  env.is_question?(key)
end
release_roles(*names) click to toggle source
# File lib/capistrano/dsl/env.rb, line 28
def release_roles(*names)
  if names.last.is_a? Hash
    names.last[:exclude] = :no_release
  else
    names << { exclude: :no_release }
  end
  roles(*names)
end
release_timestamp() click to toggle source
# File lib/capistrano/dsl/env.rb, line 41
def release_timestamp
  env.timestamp.strftime("%Y%m%d%H%M%S")
end
role_properties(*names, &block) click to toggle source
# File lib/capistrano/dsl/env.rb, line 24
def role_properties(*names, &block)
  env.role_properties_for(names, &block)
end
roles(*names) click to toggle source
# File lib/capistrano/dsl/env.rb, line 20
def roles(*names)
  env.roles_for(names.flatten)
end