From 6a8c757822f03fc6bb0f2c43c8a6cc4f7e9a2d62 Mon Sep 17 00:00:00 2001 From: "Jonathan R. Madsen" Date: Thu, 16 Mar 2023 14:50:32 -0500 Subject: [PATCH] fix omnitrace-install.py script (#258) - handle blank lines in /etc/os-release [ROCm/rocprofiler-systems commit: e580bc9186d19e53f5bceca138c70e6a8e90d205] --- .../rocprofiler-systems/cmake/Templates/omnitrace-install.py.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/projects/rocprofiler-systems/cmake/Templates/omnitrace-install.py.in b/projects/rocprofiler-systems/cmake/Templates/omnitrace-install.py.in index 5a149575ef..5a8b17a941 100755 --- a/projects/rocprofiler-systems/cmake/Templates/omnitrace-install.py.in +++ b/projects/rocprofiler-systems/cmake/Templates/omnitrace-install.py.in @@ -58,6 +58,8 @@ def get_os_info(os_distrib, os_version): _os_info = {} with open("/etc/os-release", "r") as f: for line in [_v.strip() for _v in f.readlines()]: + if "=" not in line: + continue _key, _data = line.split("=", 1) _os_info[_key] = _data.strip('"')