Awesome
ExRiakCs
ExRiakCs - simple elixir wrapper for Riak CS API
NOTE: not all riak cs api methods are available, but new methods can be easily added (read Contributing section).
Installation
The package can be installed as:
Add ex_riak_cs
to your list of dependencies in mix.exs
:
def deps do
[{:ex_riak_cs, "~> 0.1.1"}]
end
Documentation
https://hexdocs.pm/ex_riak_cs/api-reference.html
Contributing
Start by forking this repo
Pull requests are greatly appreciated
New methods can be easily added. For example, if you want to add the GET Object method, you should send get request using request method from the Request module, passing path to your object and then pattern match the result
def get(bucket, key) do
path = "/#{bucket}/#{key}"
case Request.request(:get, path) do
...
end
end