Class: Chef::Knife::Scrub::AttributeExtractor
- Inherits:
-
Object
- Object
- Chef::Knife::Scrub::AttributeExtractor
show all
- Defined in:
- lib/chef/knife/scrub/attribute_extractor.rb
Defined Under Namespace
Classes: Base, Simple, Weird
Class Method Summary
collapse
Class Method Details
.create(node, precedence = :normal) ⇒ Object
105
106
107
108
109
110
111
|
# File 'lib/chef/knife/scrub/attribute_extractor.rb', line 105
def self.create(node, precedence = :normal)
if node.attribute.respond_to?(:component_has_key?)
Weird.new(node, precedence)
else
Simple.new(node, precedence)
end
end
|