diff options
Diffstat (limited to 'lib/chef/provider/user/windows.rb')
-rw-r--r-- | lib/chef/provider/user/windows.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/chef/provider/user/windows.rb b/lib/chef/provider/user/windows.rb index e282a11d45..d8653c6af3 100644 --- a/lib/chef/provider/user/windows.rb +++ b/lib/chef/provider/user/windows.rb @@ -29,9 +29,11 @@ class Chef provides :user, os: "windows" - def initialize(new_resource,run_context) - super - @net_user = Chef::Util::Windows::NetUser.new(@new_resource.username) + if RUBY_PLATFORM =~ /mswin|mingw32|windows/ + def initialize(new_resource,run_context) + super + @net_user = Chef::Util::Windows::NetUser.new(@new_resource.username) + end end def load_current_resource |