Class: ManifestV3::PartInformation

Inherits:
Object
  • Object
show all
Defined in:
lib/ec2/amitools/manifestv3.rb

Overview

AMI part information container.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename, digest) ⇒ PartInformation

Initialize with part’s filename and digest as byte string.



29
30
31
# File 'lib/ec2/amitools/manifestv3.rb', line 29

def initialize(  filename, digest  )
  @filename , @digest = filename, digest
end

Instance Attribute Details

#digestObject (readonly)

Part’s digest hex encoded.



26
27
28
# File 'lib/ec2/amitools/manifestv3.rb', line 26

def digest
  @digest
end

#filenameObject (readonly)

Part’s file basename.



25
26
27
# File 'lib/ec2/amitools/manifestv3.rb', line 25

def filename
  @filename
end