Class: AvstCloud::Task

Inherits:
Object
  • Object
show all
Includes:
Logging
Defined in:
lib/avst-cloud/task.rb

Direct Known Subclasses

CapistranoDeploymentTask, ScpTask, SshTask

Instance Method Summary collapse

Methods included from Logging

included, logger, #logger, logger=, mask_message, show_passwords=

Constructor Details

#initialize(debug = false) ⇒ Task

Returns a new instance of Task.



20
21
22
# File 'lib/avst-cloud/task.rb', line 20

def initialize(debug = false)
    @debug = debug
end

Instance Method Details

#execute(server) ⇒ Object



23
24
25
# File 'lib/avst-cloud/task.rb', line 23

def execute(server)
    raise 'Unimplemented...'
end