Class: Construqt::Flavour::OpvnDelegate

Inherits:
Object
  • Object
show all
Includes:
Delegate
Defined in:
lib/construqt/flavour/delegates.rb

Instance Method Summary collapse

Methods included from Delegate

#address, #build_config, #cable, #cable=, #clazz, #default_name, #delegate, #delegate=, #description, #host, #ident, #name, #priority, #simple_name, #tags, #tags=, #template

Constructor Details

#initialize(opvn) ⇒ OpvnDelegate

Returns a new instance of OpvnDelegate.



83
84
85
# File 'lib/construqt/flavour/delegates.rb', line 83

def initialize(opvn)
  self.delegate = opvn
end

Instance Method Details

#_identObject



87
88
89
# File 'lib/construqt/flavour/delegates.rb', line 87

def _ident
  "Opvn_#{self.host.name}_#{self.name}"
end

#networkObject



91
92
93
# File 'lib/construqt/flavour/delegates.rb', line 91

def network
  self.delegate.network
end