Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 44c5631943 | |||
| b78d0a5b80 | |||
| 38620ff9e2 |
@@ -6,8 +6,6 @@
|
||||
{setup, "2.2.1"}
|
||||
]}.
|
||||
|
||||
{post_hooks, [{compile, "./zompify.sh"}]}.
|
||||
|
||||
{profiles, [
|
||||
{test, [{deps, [{meck, "0.9.2"}]}]}
|
||||
]}.
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
-export([update_config/1,
|
||||
update_config/2,
|
||||
update_config/3,
|
||||
pure_update_config/3,
|
||||
silent_update_config/1,
|
||||
delete_config_value/1,
|
||||
suggest_config/2,
|
||||
@@ -878,6 +879,12 @@ update_config(Map, ConfigMap, Mode) ->
|
||||
pt_set_config(ConfigMap1),
|
||||
ok.
|
||||
|
||||
pure_update_config(Map, ConfigMap, Schema) ->
|
||||
NewCfg = gmconfig_schema_utils:merge(Map, ConfigMap, Schema),
|
||||
check_validation([validate_(NewCfg, Schema)],
|
||||
[NewCfg], pure_update_config, silent),
|
||||
NewCfg.
|
||||
|
||||
export_config() ->
|
||||
Config = pt_get_config(),
|
||||
JSON = json:format(Config, #{indent => 2}),
|
||||
|
||||
Reference in New Issue
Block a user