summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--psutil/_virt.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/psutil/_virt.py b/psutil/_virt.py
index 5114c1e9..33091e86 100644
--- a/psutil/_virt.py
+++ b/psutil/_virt.py
@@ -346,10 +346,8 @@ elif WINDOWS:
import winreg
def _winreg_key_exists(name, base=winreg.HKEY_LOCAL_MACHINE):
- debug("checking %r" % name)
- reg = winreg.ConnectRegistry(None, base)
try:
- with winreg.OpenKey(reg, name, 0, winreg.KEY_READ):
+ with winreg.OpenKey(winreg.ConnectRegistry(None, base), name):
return True
except FileNotFoundError:
return False