Class: Bolt::PAL::YamlPlan::Step::Task

Inherits:
Step
  • Object
show all
Defined in:
lib/bolt/pal/yaml_plan/step/task.rb

Class Method Summary collapse

Class Method Details

.allowed_keysObject



8
9
10
# File 'lib/bolt/pal/yaml_plan/step/task.rb', line 8

def self.allowed_keys
  super + Set['parameters']
end

.option_keysObject



12
13
14
# File 'lib/bolt/pal/yaml_plan/step/task.rb', line 12

def self.option_keys
  Set['catch_errors', 'noop', 'run_as']
end

.required_keysObject



16
17
18
# File 'lib/bolt/pal/yaml_plan/step/task.rb', line 16

def self.required_keys
  Set['targets', 'task']
end