module Leda

Constants

VERSION

Public Class Methods

configuration() click to toggle source
# File lib/leda.rb, line 12
def configuration
  @configuration || reset_configuration
end
configure(&dsl) click to toggle source

Builds up the global Leda configuration using the configuration DSL.

Multiple invocations will add to the existing configuration. Call {#reset_configuration} to clear if desired.

# File lib/leda.rb, line 25
def configure(&dsl)
  configuration.update(&dsl)
end
define_capistrano_tasks(rake_task_namespace) click to toggle source
# File lib/leda.rb, line 33
def define_capistrano_tasks(rake_task_namespace)
  ::Leda::Capistrano.define_tasks(configuration, rake_task_namespace)
end
define_rake_tasks(*prerequisites) click to toggle source
# File lib/leda.rb, line 29
def define_rake_tasks(*prerequisites)
  ::Leda::Rake.define_tasks(configuration, prerequisites)
end
reset_configuration() click to toggle source
# File lib/leda.rb, line 16
def reset_configuration
  @configuration = ::Leda::Configuration.new
end