diff options
Diffstat (limited to 'lib/chef/resource/macos_userdefaults.rb')
-rw-r--r-- | lib/chef/resource/macos_userdefaults.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/chef/resource/macos_userdefaults.rb b/lib/chef/resource/macos_userdefaults.rb index 8d2c5a4647..d7a6234559 100644 --- a/lib/chef/resource/macos_userdefaults.rb +++ b/lib/chef/resource/macos_userdefaults.rb @@ -16,6 +16,7 @@ # require_relative "../resource" +require 'shellwords' class Chef class Resource @@ -112,10 +113,10 @@ class Chef state_cmd = ['/usr/bin/defaults', 'read', desired.domain, desired.key] state = if desired.user.nil? - shell_out(state_cmd) - else - shell_out(cmd, user: desired.user) - end + shell_out(state_cmd) + else + shell_out(cmd, user: desired.user) + end current_value_does_not_exist! if state.error? |