mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
log: be strict when parsing logging configuration
This commit is contained in:
parent
c0e84ae095
commit
ae5b066e4a
1 changed files with 2 additions and 2 deletions
|
@ -91,7 +91,7 @@ void Log::parse(json_t *cfg)
|
|||
json_error_t err;
|
||||
json_t *json_expressions = nullptr;
|
||||
|
||||
ret = json_unpack_ex(cfg, &err, 0, "{ s?: s, s?: s, s?: s, s?: b, s?: s }",
|
||||
ret = json_unpack_ex(cfg, &err, JSON_STRICT, "{ s?: s, s?: s, s?: s, s?: b, s?: s }",
|
||||
"level", &level,
|
||||
"file", &path,
|
||||
"expressions", &json_expressions,
|
||||
|
@ -126,7 +126,7 @@ void Log::parse(json_t *cfg)
|
|||
const char *name;
|
||||
const char *lvl;
|
||||
|
||||
ret = json_unpack_ex(json_expression, &err, 0, "{ s: s, s: s }",
|
||||
ret = json_unpack_ex(json_expression, &err, JSON_STRICT, "{ s: s, s: s }",
|
||||
"name", &name,
|
||||
"level", &lvl
|
||||
);
|
||||
|
|
Loading…
Add table
Reference in a new issue