Explorar o código

Merge pull request #5984 from lafirest/fix/emqx_telmetry

fix(emqx_telemetry): add default value to get_value
lafirest %!s(int64=4) %!d(string=hai) anos
pai
achega
fc5a392a7e
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      apps/emqx_modules/src/emqx_telemetry.erl

+ 3 - 2
apps/emqx_modules/src/emqx_telemetry.erl

@@ -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"}]