Module: Fezzik::DSL

Defined in:
lib/fezzik/dsl.rb

Instance Method Summary collapse

Instance Method Details

#capture_output(&block) ⇒ Object



5
# File 'lib/fezzik/dsl.rb', line 5

def capture_output(&block) Fezzik::Util.capture_output(&block) end

#destination(*names, &block) ⇒ Object



3
# File 'lib/fezzik/dsl.rb', line 3

def destination(*names, &block) Fezzik.destination(*names, &block) end

#env(*args) ⇒ Object



4
# File 'lib/fezzik/dsl.rb', line 4

def env(*args) Fezzik.env(*args) end

#get(name) ⇒ Object



7
# File 'lib/fezzik/dsl.rb', line 7

def get(name) Fezzik.get(name) end

#host_task(name, options = {}, &block) ⇒ Object



9
# File 'lib/fezzik/dsl.rb', line 9

def host_task(name, options = {}, &block) Fezzik.host_task(name, options, &block) end

#remote_task(*args, &block) ⇒ Object



8
# File 'lib/fezzik/dsl.rb', line 8

def remote_task(*args, &block) Fezzik.remote_task(*args, &block) end

#role(*args) ⇒ Object



10
# File 'lib/fezzik/dsl.rb', line 10

def role(*args) Fezzik.role(*args) end

#set(name, value) ⇒ Object



6
# File 'lib/fezzik/dsl.rb', line 6

def set(name, value) Fezzik.set(name, value) end