Class: Rupert::RPM::Signature::Index
- Inherits:
-
Object
- Object
- Rupert::RPM::Signature::Index
- Defined in:
- lib/rupert/rpm/signature/index.rb
Instance Method Summary collapse
-
#get(tag) ⇒ Object
Retrieves data pointed by given tag.
-
#initialize(entries, store) ⇒ Index
constructor
Initializes a new signature index, given the header’s entries and the store containing actual data.
Constructor Details
#initialize(entries, store) ⇒ Index
Initializes a new signature index, given the header’s entries and the store containing actual data.
15 16 17 18 |
# File 'lib/rupert/rpm/signature/index.rb', line 15 def initialize(entries, store) @entries = entries @store = store end |
Instance Method Details
#get(tag) ⇒ Object
Retrieves data pointed by given tag.
25 26 27 28 |
# File 'lib/rupert/rpm/signature/index.rb', line 25 def get(tag) entry = @entries[tag] @store.fetch(entry) end |