From d0bdfecf4bb8da429e38daa11d17dedcee724898 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Sat, 2 Mar 2013 12:42:47 +0100 Subject: [PATCH] Add a basic blob wrapper --- src/geef_blob.erl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/geef_blob.erl diff --git a/src/geef_blob.erl b/src/geef_blob.erl new file mode 100644 index 0000000..3a88e8d --- /dev/null +++ b/src/geef_blob.erl @@ -0,0 +1,15 @@ +-module(geef_blob). + + +-include("geef_records.hrl"). + +-export([lookup/2, id/1]). + +-spec lookup(repo(), oid() | iolist()) -> object(). +lookup(Repo, Id) -> + {ok, Obj = #object{type=blob}} = geef_object:lookup(Repo, Id), + Obj. + +-spec id(object()) -> oid(). +id(Obj = #object{type=blob}) -> + geef_object:id(Obj).