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