Sha256: 59b8218b399a6a2765e07f29988e5bc8e05c99bbad5ad12e200ced3cfe3d9671

Contents?: true

Size: 1.11 KB

Versions: 151

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

151 entries across 151 versions & 1 rubygems

Version Path
origen-0.33.2 lib/origen/errata/sw_erratum_workaround.rb
origen-0.33.1 lib/origen/errata/sw_erratum_workaround.rb
origen-0.33.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.32.1 lib/origen/errata/sw_erratum_workaround.rb
origen-0.32.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.31.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.30.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.29.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.28.2 lib/origen/errata/sw_erratum_workaround.rb
origen-0.28.1 lib/origen/errata/sw_erratum_workaround.rb
origen-0.28.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.27.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.26.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.25.1 lib/origen/errata/sw_erratum_workaround.rb
origen-0.25.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.24.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.23.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.22.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.21.0 lib/origen/errata/sw_erratum_workaround.rb
origen-0.20.3 lib/origen/errata/sw_erratum_workaround.rb