Current section
Files
Jump to
Current section
Files
erlastic_search
rebar.config.script
rebar.config.script
ErlOpts = proplists:get_value(erl_opts, CONFIG),
JsonModuleStr = case os:getenv("ERLASTIC_SEARCH_JSON_MODULE") of
Value when erlang:is_list(Value), erlang:length(Value) > 0 ->
Value;
_ ->
"jsx"
end,
JsonModule = erlang:list_to_atom(JsonModuleStr),
NewErlOpts = [ {d, 'ERLASTIC_SEARCH_JSON_MODULE', JsonModule} | ErlOpts],
lists:keystore(erl_opts, 1, CONFIG, {erl_opts, NewErlOpts}).