diff options
| -rw-r--r-- | src/rabbit_cluster_config.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rabbit_cluster_config.erl b/src/rabbit_cluster_config.erl index fbb89db7fc..5b10004f03 100644 --- a/src/rabbit_cluster_config.erl +++ b/src/rabbit_cluster_config.erl @@ -78,7 +78,11 @@ lookup_app(App) -> {ok, Module} -> Module end. -parse(Src) -> +parse(Src0) -> + Src = case lists:reverse(Src0) of + [$. |_] -> Src0; + _ -> Src0 ++ "." + end, case erl_scan:string(Src) of {ok, Scanned, _} -> case erl_parse:parse_term(Scanned) of |
