Class: ForemanAnsibleDirector::AnsibleDirectorModel

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/foreman_ansible_director/ansible_director_model.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.table_nameObject



8
9
10
11
# File 'app/models/foreman_ansible_director/ansible_director_model.rb', line 8

def self.table_name
  table_name = model_name.route_key
  "#{table_name_prefix}#{table_name}"
end

Instance Method Details

#flatten_errorsObject



13
14
15
# File 'app/models/foreman_ansible_director/ansible_director_model.rb', line 13

def flatten_errors
  errors.messages.map { |attribute, messages| messages.map { |msg| "#{attribute}: #{msg}" } }.flatten.join("\n")
end