Sha256: 1a9a2c3b09ca01f98429080fdacf7dd2efc7074d4b45a9c4f6641040edd69017

Contents?: true

Size: 538 Bytes

Versions: 16

Compression:

Stored size: 538 Bytes

Contents

module ForemanOpenscap
  module Hostgroup
    class OvalFacet < ApplicationRecord
      self.table_name = 'foreman_openscap_hostgroup_oval_facets'

      include Facets::HostgroupFacet

      validates :hostgroup, :presence => true, :allow_blank => false

      has_many :hostgroup_oval_facet_oval_policies, :dependent => :destroy, :class_name => 'ForemanOpenscap::HostgroupOvalFacetOvalPolicy'
      has_many :oval_policies, :through => :hostgroup_oval_facet_oval_policies, :class_name => 'ForemanOpenscap::OvalPolicy'
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
foreman_openscap-8.0.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-7.1.1 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-7.1.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-7.0.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-6.0.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.2.3 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.2.2 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.1.1 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.2.1 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.2.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.1.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-5.0.0 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-4.3.3 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-4.3.2 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-4.3.1 app/models/foreman_openscap/hostgroup/oval_facet.rb
foreman_openscap-4.3.0 app/models/foreman_openscap/hostgroup/oval_facet.rb