Skip to content

Instantly share code, notes, and snippets.

@blinkov
Created April 19, 2012 18:30
Show Gist options
  • Save blinkov/2422852 to your computer and use it in GitHub Desktop.
Save blinkov/2422852 to your computer and use it in GitHub Desktop.
Uppercase Precommit Hook
-module(uppercase_precommit_hook).
-export([uppercase_key/1, uppercase_value/1]).
uppercase_key(Object) ->
riak_object:new(riak_object:bucket(Object),
string:to_upper(riak_object:key(Object)),
riak_object:get_value(Object),
riak_object:get_metadata(Object)
).
uppercase_value(Object) ->
riak_object:new(riak_object:bucket(Object),
riak_object:key(Object),
string:to_upper(riak_object:get_value(Object)),
riak_object:get_metadata(Object)
).
@blinkov
Copy link
Author

blinkov commented Apr 19, 2012

Not actually tested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment