Module: Isono::Node::ValueObject::DelegateMethods
- Included in:
- Isono::Node::ValueObject
- Defined in:
- lib/isono/node.rb
Instance Method Summary collapse
- #amq ⇒ Object
- #config_section ⇒ Object
- #logger ⇒ Object
- #manifest ⇒ Object
- #myinstance ⇒ Object
- #node ⇒ Object
- #self_class ⇒ Object
Instance Method Details
#amq ⇒ Object
140 141 142 |
# File 'lib/isono/node.rb', line 140 def amq self.node.amq end |
#config_section ⇒ Object
148 149 150 |
# File 'lib/isono/node.rb', line 148 def config_section manifest.config.send(@_tmp[:modclass].instance_variable_get(:@config_section_name)) end |
#logger ⇒ Object
152 153 154 |
# File 'lib/isono/node.rb', line 152 def logger @_tmp[:modclass].logger end |
#manifest ⇒ Object
144 145 146 |
# File 'lib/isono/node.rb', line 144 def manifest self.node.manifest end |
#myinstance ⇒ Object
132 133 134 |
# File 'lib/isono/node.rb', line 132 def @_tmp[:myself] ||= self_class.new(self.node) end |
#node ⇒ Object
136 137 138 |
# File 'lib/isono/node.rb', line 136 def node @_tmp[:node] end |
#self_class ⇒ Object
128 129 130 |
# File 'lib/isono/node.rb', line 128 def self_class @_tmp[:modclass] end |