Current section
Files
Jump to
Current section
Files
lib/object.ex
defmodule ExRiakCS.Object do
alias ExRiakCS.Request
def delete(bucket, key) do
path = "/#{bucket}/#{key}"
case Request.request(:delete, path) do
%{status_code: 204} -> {:ok, nil}
%{status_code: code, body: body} -> {:error, {code, body}}
end
end
def head(bucket, key) do
path = "/#{bucket}/#{key}"
case Request.request(:head, path) do
%{status_code: 200, headers: headers} -> {:ok, headers}
%{status_code: code, body: body} -> {:error, {code, body}}
end
end
end