Method: Jamf::Resource#save
- Defined in:
- lib/jamf/api/base_classes/resource.rb
#save ⇒ Object
TODO: error handling
231 232 233 234 235 236 237 238 239 240 |
# File 'lib/jamf/api/base_classes/resource.rb', line 231 def save raise Jamf::UnsupportedError, "#{self.class} objects cannot be changed" unless self.class.mutable? return unless unsaved_changes? exist? ? update_in_jamf : create_in_jamf clear_unsaved_changes @id || :saved end |