Class Capistrano::Configuration
In: lib/capistrano/configuration/namespaces.rb
lib/capistrano/configuration/callbacks.rb
lib/capistrano/configuration/servers.rb
lib/capistrano/configuration/variables.rb
lib/capistrano/configuration/actions/invocation.rb
lib/capistrano/configuration/actions/inspect.rb
lib/capistrano/configuration/actions/file_transfer.rb
lib/capistrano/configuration/connections.rb
lib/capistrano/configuration/execution.rb
lib/capistrano/configuration/roles.rb
lib/capistrano/configuration/loading.rb
lib/capistrano/configuration.rb
Parent: Object

Represents a specific Capistrano configuration. A Configuration instance may be used to load multiple recipe files, define and describe tasks, define roles, and set configuration variables.

Included Modules

Connections Execution Loading Namespaces Roles Servers Variables Actions::FileTransfer Actions::Inspect Actions::Invocation Callbacks

Classes and Modules

Module Capistrano::Configuration::Actions
Module Capistrano::Configuration::Callbacks
Module Capistrano::Configuration::Connections
Module Capistrano::Configuration::Execution
Module Capistrano::Configuration::Loading
Module Capistrano::Configuration::Namespaces
Module Capistrano::Configuration::Roles
Module Capistrano::Configuration::Servers
Module Capistrano::Configuration::Variables

External Aliases

lambda -> defer
  make the DSL easier to read when using lazy evaluation via lambdas

Attributes

debug  [RW]  The logger instance defined for this configuration.
dry_run  [RW]  The logger instance defined for this configuration.
logger  [RW]  The logger instance defined for this configuration.
preserve_roles  [RW]  The logger instance defined for this configuration.

[Validate]