fix(ds): don't use env var for data dir default value
Fixes https://github.com/emqx/emqx/pull/12380
This commit is contained in:
parent
83c8d80f3a
commit
5547a40ceb
|
@ -61,13 +61,13 @@ force_ds() ->
|
||||||
emqx_config:get([session_persistence, force_persistence]).
|
emqx_config:get([session_persistence, force_persistence]).
|
||||||
|
|
||||||
storage_backend(#{
|
storage_backend(#{
|
||||||
builtin := #{
|
builtin := Opts = #{
|
||||||
enable := true,
|
enable := true,
|
||||||
data_dir := DataDir,
|
|
||||||
n_shards := NShards,
|
n_shards := NShards,
|
||||||
replication_factor := ReplicationFactor
|
replication_factor := ReplicationFactor
|
||||||
}
|
}
|
||||||
}) ->
|
}) ->
|
||||||
|
DataDir = maps:get(data_dir, Opts, emqx:data_dir()),
|
||||||
#{
|
#{
|
||||||
backend => builtin,
|
backend => builtin,
|
||||||
data_dir => DataDir,
|
data_dir => DataDir,
|
||||||
|
|
|
@ -1896,11 +1896,8 @@ fields("session_storage_backend_builtin") ->
|
||||||
string(),
|
string(),
|
||||||
#{
|
#{
|
||||||
desc => ?DESC(session_builtin_data_dir),
|
desc => ?DESC(session_builtin_data_dir),
|
||||||
default => <<"${EMQX_DATA_DIR}">>,
|
required => false,
|
||||||
importance => ?IMPORTANCE_LOW,
|
importance => ?IMPORTANCE_LOW
|
||||||
converter => fun(Path, Opts) ->
|
|
||||||
naive_env_interpolation(ensure_unicode_path(Path, Opts))
|
|
||||||
end
|
|
||||||
}
|
}
|
||||||
)},
|
)},
|
||||||
{"n_shards",
|
{"n_shards",
|
||||||
|
|
Loading…
Reference in New Issue