class Candilano::Task

Defined in:

lib/task.cr
lib/task/group.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(command : String, user_env : Bool = true, dry_run : Bool = false, on_role : String | YAML::Any | Nil = nil) #

[View source]

Instance Method Detail

def command : String #

[View source]
def command=(command : String) #

[View source]
def dry_run : Bool #

[View source]
def dry_run=(dry_run : Bool) #

[View source]
def execute(ssh) #

[View source]
def execute_local(local) #

[View source]
def on_role : YAML::Any | String | Nil #

[View source]
def on_role=(on_role : YAML::Any | String | Nil) #

[View source]
def user_env : Bool #

[View source]
def user_env=(user_env : Bool) #

[View source]