Class: Bcome::Orchestrator::NodeTarget::All

Inherits:
Base
  • Object
show all
Defined in:
lib/orchestrator/node_target/all.rb

Instance Attribute Summary

Attributes inherited from Base

#node_selections, #target_key

Instance Method Summary collapse

Methods inherited from Base

#json_attributes, klass_for_type, new_of_type_from, #set_machines

Methods included from ValidateAndSet

#validate_and_set

Constructor Details

#initialize(params) ⇒ All

Returns a new instance of All.



4
5
6
7
# File 'lib/orchestrator/node_target/all.rb', line 4

def initialize(params)
  @node_selections = params[:node_selections]
  @target_key = params[:target_key]
end

Instance Method Details

#override_validate_and_set?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/orchestrator/node_target/all.rb', line 9

def override_validate_and_set?
  true
end