anchor.diff:  context() ->
       [{console_log_default, file},
        {platform_log_dir, "./log"},
  -     {platform_data_dir, "./data"},
        {devrel, false}].
  +
  +%% This predefined schema covers riak's dependency on
  +%% platform_log_dir
  +predefined_schema() ->
  +    Mappings = [cuttlefish_mapping:parse({mapping,
  +                                        "platform_log_dir",
  +                                        "riak_core.platform_log_dir", [
  +                                            {default, "./log"},
  +                                            {datatype, directory}
  +                                       ]}),
  +                cuttlefish_mapping:parse({mapping,
  +                                        "platform_data_dir",
  +                                        "riak_core.platform_data_dir", [
  +                                            {default, "./data"},
  +                                            {datatype, directory}
  +                                       ]})
  +               ],
  +
  +    {[], Mappings, []}.
  
positive.code: crash_log_test() ->
      Conf = [{["log", "crash"], off}],
      Config = cuttlefish_unit:generate_templated_config(
                 ["../../../rel/files/riak.schema"], Conf, context()),
      cuttlefish_unit:assert_config(Config, "lager.crash_log", undefined),
      ok.
  
  
negative.code: 
  basic_schema_test() ->
      Config = cuttlefish_unit:generate_templated_config(
                 ["../../../rel/files/riak.schema"], [], context(), predefined_schema()),
  
      cuttlefish_unit:assert_config(Config, "lager.handlers",
                                    [
  