Method: ForemanPuppet::PuppetClassImporter#new_classes_for

Defined in:
app/services/foreman_puppet/puppet_class_importer.rb

#new_classes_for(environment) ⇒ Object



92
93
94
95
96
97
98
99
# File 'app/services/foreman_puppet/puppet_class_importer.rb', line 92

def new_classes_for(environment)
  old_classes = db_classes_name(environment)
  HashWithIndifferentAccess[
    actual_classes(environment).values.map do |actual_class|
      [actual_class.to_s, { 'new' => actual_class.parameters }] unless old_classes.include?(actual_class.to_s)
    end.compact
  ]
end