Class: Wire::Resource::ResourceBase
- Inherits:
-
Object
- Object
- Wire::Resource::ResourceBase
- Defined in:
- lib/wire/resource/resource.rb
Overview
ResourceBase is the base class for all resource elements
Direct Known Subclasses
DHCPRangeConfiguration, FigAdapter, IPAddressOnIntf, IPBinary, NetworkInjection, OVSBridge
Instance Attribute Summary collapse
-
#name ⇒ Object
nameof the resource.
Instance Method Summary collapse
-
#initialize(name) ⇒ ResourceBase
constructor
initializes base with given
name. -
#to_s ⇒ Object
returns string representation.
Constructor Details
#initialize(name) ⇒ ResourceBase
initializes base with given name
18 19 20 |
# File 'lib/wire/resource/resource.rb', line 18 def initialize(name) @name = name end |
Instance Attribute Details
#name ⇒ Object
name of the resource
15 16 17 |
# File 'lib/wire/resource/resource.rb', line 15 def name @name end |
Instance Method Details
#to_s ⇒ Object
returns string representation
23 24 25 |
# File 'lib/wire/resource/resource.rb', line 23 def to_s "Resource:[#{name}]" end |