Class: Runbook::Entities::Step

Inherits:
Runbook::Entity show all
Includes:
Runbook::Extensions::SSHConfig
Defined in:
lib/runbook/entities/step.rb

Instance Attribute Summary

Attributes inherited from Runbook::Entity

#dsl, #parent, #title

Instance Method Summary collapse

Methods included from Runbook::Extensions::SSHConfig

blank_ssh_config, #ssh_config

Methods inherited from Runbook::Entity

#_render_metadata, #_run_metadata, #_should_retraverse?, #_should_reverse?, #add, #dynamic!, inherited, #items, #method_missing, #render, #respond_to?, #run

Methods included from Hooks::Invoker

#_execute_after_hooks, #_execute_around_hooks, #_execute_before_hooks, #invoke_with_hooks

Methods inherited from Node

#dynamic!, #dynamic?, #visited!, #visited?

Constructor Details

#initialize(title = nil) ⇒ Step

Returns a new instance of Step.



3
4
5
# File 'lib/runbook/entities/step.rb', line 3

def initialize(title=nil)
  super(title)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Runbook::Entity