How can I access the priv
path in dev.exs
file? When I do it as below:
"#{Application.app_dir(:app)}/priv/ssl/ca.pem"
I got:
** (Mix.Config.LoadError) could not load config config/dev.exs
** (ArgumentError) unknown application: :app
(elixir) lib/application.ex:428: Application.app_dir/1
(stdlib) erl_eval.erl:670: :erl_eval.do_apply/6
(stdlib) erl_eval.erl:269: :erl_eval.expr/5
(stdlib) eval_bits.erl:81: :eval_bits.eval_field/3
(stdlib) eval_bits.erl:65: :eval_bits.expr_grp/4
(stdlib) erl_eval.erl:474: :erl_eval.expr/5
(stdlib) erl_eval.erl:878: :erl_eval.expr_list/6
(stdlib) erl_eval.erl:236: :erl_eval.expr/5
I’m setting ssl_opts
for Ecto, putting those pem files under priv/ssl
, but the application can’t access them after building with Distillery.