diff options
Diffstat (limited to 'lib/puppet')
-rw-r--r-- | lib/puppet/provider/mcx/mcxcontent.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puppet/provider/mcx/mcxcontent.rb b/lib/puppet/provider/mcx/mcxcontent.rb index fdcc8cc5d..27c583ed1 100644 --- a/lib/puppet/provider/mcx/mcxcontent.rb +++ b/lib/puppet/provider/mcx/mcxcontent.rb @@ -40,7 +40,7 @@ Original Author: Jeff McCune (mccune.jeff@gmail.com)" :user => "Users", :group => "Groups", :computer => "Computers", - :computergroup => "ComputerGroups", + :computerlist => "ComputerLists", } class MCXContentProviderException < Exception @@ -85,7 +85,6 @@ Original Author: Jeff McCune (mccune.jeff@gmail.com)" ds_t = TypeMap[ds_type] ds_n = ds_name.to_s ds_path = "/Local/Default/#{ds_t}/#{ds_n}" - dscl 'localhost', '-mcxexport', ds_path end @@ -139,6 +138,7 @@ Original Author: Jeff McCune (mccune.jeff@gmail.com)" if ds_type.nil? ds_type = parse_type(resource[:name]) end + raise MCXContentProviderException unless TypeMap.keys.include? ds_type.to_sym ds_name = resource[:ds_name] if ds_name.nil? |