Class: DtkCommon::GitRepo::Adapter::Rugged::Blob

Inherits:
Obj
  • Object
show all
Defined in:
lib/git_repo/adapters/rugged/blob.rb

Instance Method Summary collapse

Constructor Details

#initialize(repo_branch, rugged_blob) ⇒ Blob

Returns a new instance of Blob.



21
22
23
24
# File 'lib/git_repo/adapters/rugged/blob.rb', line 21

def initialize(repo_branch,rugged_blob)
  super(repo_branch)
  @rugged_blob = rugged_blob
end

Instance Method Details

#contentObject



26
27
28
# File 'lib/git_repo/adapters/rugged/blob.rb', line 26

def content()
  lookup(@rugged_blob[:oid]).read_raw.data
end