Sha256: 4b11ee03d5326ec4fba4ad1eeb181499fb48c875504c89093838008599fe26bb

Contents?: true

Size: 413 Bytes

Versions: 16

Compression:

Stored size: 413 Bytes

Contents

module Types
  class Cve < BaseObject
    description 'A CVE'
    model_class ::ForemanOpenscap::Cve

    global_id_field :id
    field :ref_id, String
    field :ref_url, String
    field :has_errata, Boolean
    field :definition_id, String
    has_many :hosts, Types::Host

    def self.graphql_definition
      super.tap { |type| type.instance_variable_set(:@name, 'ForemanOpenscap::Cve') }
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

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