anchor.diff:      end.
   
   %% @doc get object (from storage-node#2).
  -%%
   -spec(get(ReadParams, Redundancies) ->
                {ok, #?METADATA{}, binary()} |
                {ok, match} |
  
positive.code:                                  ReqId::integer()).
  get(AddrId, Key, ETag, ReqId) ->
      get(#read_parameter{ref = make_ref(),
                          addr_id   = AddrId,
                          key       = Key,
                          etag      = ETag,
                          req_id    = ReqId}, []).
  
  %% @doc Retrieve a part of an object.
  %%
  -spec(get(AddrId, Key, StartPos, EndPos, ReqId) ->
               {ok, #?METADATA{}, binary()} |
               {ok, match} |
  
negative.code:                           Acc
                    end
            end,
      case catch leo_object_storage_api:fetch_by_key(ParentDir, Fun) of
          {'EXIT', Cause} ->
              {error, Cause};
          Ret ->
              Ret
      end.
  
  
  %% @doc Find already uploaded objects by original-filename
  -spec(find_uploaded_objects_by_key(OriginalKey) ->
               {ok, list()} | not_found when OriginalKey::binary()).
  find_uploaded_objects_by_key(OriginalKey) ->
  