summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/puppet/provider/mcx/mcxcontent.rb4
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?