fix(emqx_telemetry): add default value to get_value

This commit is contained in:
firest 2021-10-23 00:24:07 +08:00
parent bdeb1685e0
commit d0950b9b9d
1 changed files with 3 additions and 2 deletions

View File

@ -237,8 +237,9 @@ os_info() ->
end,
[{Var, NValue} | Acc]
end, [], string:tokens(os:cmd("cat /etc/os-release"), "\n")),
[{os_name, get_value("NAME", OSInfo)},
{os_version, get_value("VERSION", OSInfo, get_value("VERSION_ID", OSInfo))}];
[{os_name, get_value("NAME", OSInfo, "Unknown")},
{os_version, get_value("VERSION", OSInfo,
get_value("VERSION_ID", OSInfo, "Unknown"))}];
_ ->
[{os_name, "Unknown"},
{os_version, "Unknown"}]