Class: Specinfra::HostInventory::ParserFactory
- Inherits:
-
Object
- Object
- Specinfra::HostInventory::ParserFactory
- Defined in:
- lib/koma/ext/specinfra/host_inventory/parser_factory.rb
Class Method Summary collapse
Instance Method Summary collapse
- #get(resource_type) ⇒ Object
-
#initialize(os_info) ⇒ ParserFactory
constructor
A new instance of ParserFactory.
Constructor Details
#initialize(os_info) ⇒ ParserFactory
Returns a new instance of ParserFactory.
8 9 10 |
# File 'lib/koma/ext/specinfra/host_inventory/parser_factory.rb', line 8 def initialize(os_info) @os_info = os_info end |
Class Method Details
.instance ⇒ Object
4 5 6 |
# File 'lib/koma/ext/specinfra/host_inventory/parser_factory.rb', line 4 def self.instance self.new(os) end |
Instance Method Details
#get(resource_type) ⇒ Object
12 13 14 |
# File 'lib/koma/ext/specinfra/host_inventory/parser_factory.rb', line 12 def get(resource_type) create_parser_class(resource_type) end |