diff --git a/client/lib/engine/bin/SystemLib.py b/client/lib/engine/bin/SystemLib.py index b8449a5..999dd33 100644 --- a/client/lib/engine/bin/SystemLib.py +++ b/client/lib/engine/bin/SystemLib.py @@ -309,8 +309,5 @@ def ogCheckProgram(*args): return 0 def ogIsVirtualMachine(): - output = subprocess.check_output(["dmidecode", "-s", "system-product-name"]).decode("utf-8") - if "KVM" in output or "VirtualBox" in output: - return 1 - else: - return 0 + output = subprocess.run (["dmidecode", "-s", "system-product-name"], capture_output=True, text=True).stdout + return "KVM" in output or "VirtualBox" in output