Fixed amdsmi_get_utilization_count() wrapper generation

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: Ifd59fca042c4b3b0fc53e100b6892c6b4f7b3e95
This commit is contained in:
Maisam Arif
2024-09-17 13:20:04 -05:00
parent 1b6ec8df07
commit 639daa3d90
6 changed files with 67 additions and 32 deletions
+8
View File
@@ -3402,6 +3402,14 @@ def amdsmi_get_utilization_count(
raise AmdSmiParameterException(
processor_handle, amdsmi_wrapper.amdsmi_processor_handle
)
# Enforce List typing
if not isinstance(counter_types, list):
counter_types = [counter_types]
counter_types = list(set(counter_types))
# Validate Inputs
if len(counter_types) == 0:
raise AmdSmiLibraryException(amdsmi_wrapper.AMDSMI_STATUS_INVAL)
counters = []