Class: Serverkit::Resources::Defaults
- Inherits:
-
Base
- Object
- Base
- Serverkit::Resources::Defaults
- Defined in:
- lib/serverkit/resources/defaults.rb
Overview
A resource class for Mac OS X user defaults system.
Defined Under Namespace
Classes: Plist
Constant Summary collapse
- DEFAULT_DOMAIN =
"NSGlobalDomain"
Instance Method Summary collapse
Instance Method Details
#apply ⇒ Object
21 22 23 |
# File 'lib/serverkit/resources/defaults.rb', line 21 def apply run_command("defaults write #{escaped_domain} #{escaped_key} #{type_option} #{value_in_plist}") end |
#check ⇒ true, false
Note:
Override
27 28 29 |
# File 'lib/serverkit/resources/defaults.rb', line 27 def check value == read_value end |