Sha256: 68cc74a031fd7deb881b0da6c35df95a65bc6c5f3723b6f501ef4e0884334f30

Contents?: true

Size: 414 Bytes

Versions: 5

Compression:

Stored size: 414 Bytes

Contents

class TemplateCombination < ActiveRecord::Base
  belongs_to :config_template
  belongs_to :environment
  belongs_to :hostgroup
  validates_uniqueness_of :environment_id, :scope => [:hostgroup_id, :config_template_id]
  validates_uniqueness_of :hostgroup_id, :scope => [:environment_id, :config_template_id]

  # process_resource_error relies on presence of this method
  def permission_failed?
    false
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_discovery-1.0.0 test/foreman_app/app/models/template_combination.rb
foreman_discovery-1.0.0.rc4 test/foreman_app/app/models/template_combination.rb
foreman_discovery-1.0.0.rc3 test/foreman_app/app/models/template_combination.rb
foreman_discovery-1.0.0.rc2 test/foreman_app/app/models/template_combination.rb
foreman_discovery-1.0.0.rc1 test/foreman_app/app/models/template_combination.rb