module S3Cmd
Public Instance Methods
s3cmd(name = nil, command = nil, execute = nil, &block)
click to toggle source
# File lib/dsl/dsl.rb, line 4 def s3cmd(name = nil, command = nil, execute = nil, &block) s3cmd = S3CmdDSL.new(name) s3cmd.send(command) if command s3cmd.execute if execute == 'execute' if block_given? && command.nil? s3cmd.instance_eval(&block) end s3cmd.send_block_command end