Sha256: 59b8218b399a6a2765e07f29988e5bc8e05c99bbad5ad12e200ced3cfe3d9671

Contents?: true

Size: 1.11 KB

Versions: 149

Compression:

Stored size: 1.11 KB

Contents

module Origen
  module Errata
    class SwErratumWorkaround
      # ID number used to identify software workaround
      attr_reader :id

      # Title of software workaround
      attr_accessor :title

      # Description of software workaround and implementation
      attr_accessor :description

      # Availability of workaround, ex:
      #    -- Not Applicable: Errata does not affect software
      #    -- Not Available: Workaround not available
      #    -- Available: Workaround is available to be distributed
      attr_accessor :sw_disposition

      # Software distribution version which incorporates the workaround
      attr_accessor :distribution

      # Release note
      attr_accessor :note

      # Link to patch(s) for workaround
      attr_accessor :patches

      def initialize(id, overview = {}, resolution = {})
        @id = id
        @title = overview[:title]
        @description = overview[:description]
        @sw_disposition = overview[:sw_disposition]
        @distribution = overview[:distribution]
        @note = resolution[:note]
        @patches = resolution[:patches]
      end
    end
  end
end

Version data entries

149 entries across 149 versions & 1 rubygems

Version Path
origen-0.60.17 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.16 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.14 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.13 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.12 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.11 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.10 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.9 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.8 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.7 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.6 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.5 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.4 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.3 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.2 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.1 lib/origen/errata/sw_erratum_workaround.rb
origen-0.60.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.59.8 lib/origen/errata/sw_erratum_workaround.rb
origen-0.59.7 lib/origen/errata/sw_erratum_workaround.rb
origen-0.59.6 lib/origen/errata/sw_erratum_workaround.rb