Remove leading/trailing whitespaces in config values (#40)
diff --git a/src/config.erl b/src/config.erl
index b87ff34..cebcf57 100644
--- a/src/config.erl
+++ b/src/config.erl
@@ -437,8 +437,9 @@
ets:delete(?MODULE, {AccSectionName, ValueName}),
{AccSectionName, AccValues};
[LineValue | _Rest] ->
+ LineValueWithoutLeadTrailWS = string:trim(LineValue),
{AccSectionName,
- [{{AccSectionName, ValueName}, LineValue} | AccValues]}
+ [{{AccSectionName, ValueName}, LineValueWithoutLeadTrailWS} | AccValues]}
end
end
end
diff --git a/src/config_util.erl b/src/config_util.erl
index d0f9ed4..bce22ab 100644
--- a/src/config_util.erl
+++ b/src/config_util.erl
@@ -72,3 +72,4 @@
fix_path_list(Rest, Acc);
fix_path_list([Dir | Rest], Acc) ->
fix_path_list(Rest, [Dir | Acc]).
+