# File lib/puppet/provider/mcx/mcxcontent.rb, line 110 110: def parse_type(name) 111: tmp = name.split('/')[1] 112: if ! tmp.is_a? String 113: raise MCXContentProviderException, 114: "Coult not parse ds_type from resource name '#{name}'. Specify with ds_type parameter." 115: end 116: # De-pluralize and downcase. 117: tmp = tmp.chop.downcase.to_sym 118: if not TypeMap.keys.member? tmp 119: raise MCXContentProviderException, 120: "Coult not parse ds_type from resource name '#{name}'. Specify with ds_type parameter." 121: end 122: return tmp 123: end