Message ID | 20230831202741.200657-1-jkacur@redhat.com |
---|---|
State | New |
Headers | show |
Series | rteval: return empty string in compress_cpulist for an empty list | expand |
diff --git a/rteval/systopology.py b/rteval/systopology.py index aca2dfd03e95..62ad3558e2e5 100644 --- a/rteval/systopology.py +++ b/rteval/systopology.py @@ -147,6 +147,8 @@ class CpuList: @staticmethod def compress_cpulist(cpulist): """ return a string representation of cpulist """ + if not cpulist: + return "" if isinstance(cpulist[0], int): return ",".join(str(e) for e in cpulist) return ",".join(cpulist)
If an empty list is passed to the function compress_cpulist in systopology.py, return an empty string, or else an IndexError will be triggered. Signed-off-by: John Kacur <jkacur@redhat.com> --- rteval/systopology.py | 2 ++ 1 file changed, 2 insertions(+)