class Chef::Resource::MacosUserDefaults
Public Instance Methods
Source
# File lib/chef/resource/macos_userdefaults.rb, line 136 def get_preference(new_resource) CF::Preferences.get(new_resource.key, new_resource.domain, to_cf_user(new_resource.user), to_cf_host(new_resource.host)) end
Source
# File lib/chef/resource/macos_userdefaults.rb, line 141 def to_cf_host(value) case value when :all CF::Preferences::ALL_HOSTS when :current CF::Preferences::CURRENT_HOST else value end end
Return valid hostname based on the input from host property
Source
# File lib/chef/resource/macos_userdefaults.rb, line 153 def to_cf_user(value) case value when :all CF::Preferences::ALL_USERS when :current CF::Preferences::CURRENT_USER else value end end
Return valid username based on the input from user property