Class: ForemanAnsibleDirector::ContentUnitVersion

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

Instance Method Summary collapse

Methods inherited from AnsibleDirectorModel

#flatten_errors, table_name

Instance Method Details

#content_unit_revisionsObject



28
29
30
31
# File 'app/models/foreman_ansible_director/content_unit_version.rb', line 28

def content_unit_revisions
  return nil unless (versionable.source_type = 'git') && dynamic
  super
end

#content_unit_typeObject



24
25
26
# File 'app/models/foreman_ansible_director/content_unit_version.rb', line 24

def content_unit_type
  versionable.type == 'ForemanAnsibleDirector::AnsibleCollection' ? 'collection' : 'role'
end