summaryrefslogtreecommitdiff
path: root/lib/puppet/util/windows.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/util/windows.rb')
-rw-r--r--lib/puppet/util/windows.rb17
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