Class: ForemanAnsibleDirector::ContentSnapshot

Inherits:
AnsibleDirectorModel show all
Defined in:
app/models/foreman_ansible_director/content_snapshot.rb

Instance Method Summary collapse

Methods inherited from AnsibleDirectorModel

#flatten_errors, table_name

Instance Method Details

#decrement_referencesObject



14
15
16
17
# File 'app/models/foreman_ansible_director/content_snapshot.rb', line 14

def decrement_references
  update!(references: self.references -= 1)
  destroy! if self.references.zero?
end

#increment_referencesObject



10
11
12
# File 'app/models/foreman_ansible_director/content_snapshot.rb', line 10

def increment_references
  update!(references: self.references += 1)
end