Since this chapter was written some things changed in rebar3 and the plugins
that we use, the best way would be for you to start with the current version
of rebar3 riak_core template
and apply the changes there, but if you want to make this commit run you have to do the following changes:

Read tanodb.config to see all the available options, this file is generated
using cuttlefish which takes a
schema we define and uses it to generate
the default config file and later to validate the config file on startup
and generate configuration files that the Erlang runtime understands.

If you are curious you can see the generated config files after running the
server at least once under _build/default/rel/tanodb/generated.configs/