Method: Eternity::Blob.write

Defined in:
lib/eternity/blob.rb

.write(type, data) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/eternity/blob.rb', line 17

def write(type, data)
  serialization = serialize data
  sha1 = digest serialization

  write_redis type, sha1, serialization
  write_file type, sha1, serialization

  sha1
end