Module: Leeroy::Task

Includes:
Helpers, Helpers::Env, Helpers::Logging, Helpers::State
Included in:
Base
Defined in:
lib/leeroy/task.rb,
lib/leeroy/task/base.rb,
lib/leeroy/task/stub.rb,
lib/leeroy/task/image.rb,
lib/leeroy/task/sleep.rb,
lib/leeroy/task/terminate.rb,
lib/leeroy/task/instantiate.rb

Defined Under Namespace

Classes: Base, Image, Instantiate, Sleep, Stub, Terminate

Constant Summary

Constants included from Helpers::Logging

Helpers::Logging::TRACE_FORMAT, Helpers::Logging::TRACE_LEVELS, Helpers::Logging::TRUNCATE_THRESHOLD

Instance Attribute Summary collapse

Attributes included from Helpers::State

#state

Attributes included from Helpers::Env

#env

Method Summary

Methods included from Helpers::Logging

#logger

Methods included from Helpers::State

#dump_state, #load_state, #rotate_task_metadata, #state_from_pipe, #to_s

Methods included from Helpers::Env

#checkEnv

Instance Attribute Details

#argsObject (readonly)

Returns the value of attribute args.



14
15
16
# File 'lib/leeroy/task.rb', line 14

def args
  @args
end

#global_optionsObject (readonly)

Returns the value of attribute global_options.



14
15
16
# File 'lib/leeroy/task.rb', line 14

def global_options
  @global_options
end

#optionsObject (readonly)

Returns the value of attribute options.



14
15
16
# File 'lib/leeroy/task.rb', line 14

def options
  @options
end