SWDEV-440462: Fixed metric functionality to Linux Guest

Change-Id: Ia69d01251d1e9bb3717bda3a7d0f752c739393a6
Signed-off-by: Maisam Arif <maisarif@amd.com>
(cherry picked from commit 6292ac513c)
This commit is contained in:
Maisam Arif
2024-01-21 02:44:44 -06:00
zatwierdzone przez Charis Poag
rodzic 2c22f5f460
commit 422b9631b0
3 zmienionych plików z 61 dodań i 12 usunięć
+2 -2
Wyświetl plik
@@ -79,7 +79,7 @@ class AMDSMIParser(argparse.ArgumentParser):
version_string = f"Version: {__version__}"
platform_string = f"Platform: {self.helpers.os_info()}"
rocm_version = get_rocm_version();
rocm_version = get_rocm_version()
rocm_version_string = f"ROCm version: {rocm_version}"
program_name = 'amd-smi'
@@ -623,7 +623,7 @@ core limit value"
metric_parser.add_argument('-m', '--mem-usage', action='store_true', required=False, help=mem_usage_help)
# Optional Args for Hypervisors and Baremetal systems
if self.helpers.is_hypervisor() or self.helpers.is_baremetal():
if self.helpers.is_hypervisor() or self.helpers.is_baremetal() or self.helpers.is_linux():
metric_parser.add_argument('-u', '--usage', action='store_true', required=False, help=usage_help)
metric_parser.add_argument('-p', '--power', action='store_true', required=False, help=power_help)
metric_parser.add_argument('-c', '--clock', action='store_true', required=False, help=clock_help)