Module: PuppetX::EnterpriseModules::Oracle::ServiceProperty::ClassMethods
- Defined in:
- lib/puppet_x/enterprisemodules/oracle/service_property.rb
Overview
rubocop:disable Style/Documentation
Instance Method Summary collapse
- #column_name(name = nil) ⇒ Object
-
#translate_to_resource(raw_resource) ⇒ Object
rubocop:enable Style/Documentation.
Instance Method Details
#column_name(name = nil) ⇒ Object
50 51 52 53 54 55 56 |
# File 'lib/puppet_x/enterprisemodules/oracle/service_property.rb', line 50 def column_name(name = nil) if name @column_name = name else @column_name end end |
#translate_to_resource(raw_resource) ⇒ Object
rubocop:enable Style/Documentation
42 43 44 45 46 47 48 |
# File 'lib/puppet_x/enterprisemodules/oracle/service_property.rb', line 42 def translate_to_resource(raw_resource) sid = raw_resource['SID'] return unless cluster?(sid) value = raw_resource.column_data(column_name) value.empty? ? nil : value end |