diff options
Diffstat (limited to 'lib/puppet/util/windows.rb')
-rw-r--r-- | lib/puppet/util/windows.rb | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/puppet/util/windows.rb b/lib/puppet/util/windows.rb index af8a36995..24aec4934 100644 --- a/lib/puppet/util/windows.rb +++ b/lib/puppet/util/windows.rb @@ -1,17 +1,28 @@ module Puppet::Util::Windows + module ADSI + class User; end + class UserProfile; end + class Group; end + end + module Registry + end + if Puppet::Util::Platform.windows? # these reference platform specific gems + require 'puppet/util/windows/api_types' + require 'puppet/util/windows/string' require 'puppet/util/windows/error' + require 'puppet/util/windows/com' require 'puppet/util/windows/sid' + require 'puppet/util/windows/file' require 'puppet/util/windows/security' require 'puppet/util/windows/user' require 'puppet/util/windows/process' - require 'puppet/util/windows/string' - require 'puppet/util/windows/file' require 'puppet/util/windows/root_certs' require 'puppet/util/windows/access_control_entry' require 'puppet/util/windows/access_control_list' require 'puppet/util/windows/security_descriptor' + require 'puppet/util/windows/adsi' + require 'puppet/util/windows/registry' end - require 'puppet/util/windows/registry' end |