Current section

Files

Jump to
ns config config.exs
Raw

config/config.exs

use Mix.Config
config :erldns,
servers: [[{:name, :inet_localhost_1}, {:address, '0.0.0.0'}, {:port, 8053}, {:family, :inet}, {:processes, 2}],
[{:name, :inet6_localhost_1}, {:address, '::1'}, {:port, 8053}, {:family, :inet6}]],
dnssec: [{:enabled, true}],
use_root_hints: false,
catch_exceptions: false,
zones: 'priv/synrc.zone.json',
pools: [{:tcp_worker_pool, :erldns_worker, [{:size, 10},{:max_overflow, 20}]}],
logger_level: :info,
logger: [{:handler, :default, :logger_std_h,
%{level: :info,
id: :synrc,
max_size: 2000,
module: :logger_std_h,
config: %{type: :file, file: 'ns.log'},
formatter: {:logger_formatter,
%{template: [:time,' ',:pid,' ',:module,' ',:msg,'\n'],
single_line: true,}}}}]
config :lager,
log_root: 'log',
handlers: [
lager_console_backend: [{:level, :info}],
lager_file_backend: [file: "error.log", level: :error],
lager_file_backend: [file: "console.log", level: :info]
]