Module: CORL::Mixin::Action::Registration
- Defined in:
- lib/core/mixin/action/registration.rb
Instance Method Summary collapse
-
#register_node(name, default = nil) ⇒ Object
—————————————————————————– Options.
-
#register_nodes(name, default = nil) ⇒ Object
—.
Instance Method Details
#register_node(name, default = nil) ⇒ Object
Options
10 11 12 13 14 15 16 |
# File 'lib/core/mixin/action/registration.rb', line 10 def register_node(name, default = nil) name = name.to_sym register name, :str, default do |value| validate_plugins(:CORL, :node, name, value) end end |
#register_nodes(name, default = nil) ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/core/mixin/action/registration.rb', line 20 def register_nodes(name, default = nil) name = name.to_sym register name, :array, default do |values| validate_plugins(:CORL, :node, name, values) end end |