fix(tools): Corrected detect_shell

When comparing process name with python,
lowercase the process name in condition.
This commit is contained in:
Marek Fiala 2024-09-06 11:11:50 +02:00
parent 386420067a
commit 24ae042bba

View File

@ -108,7 +108,7 @@ def detect_shell(args: Any) -> str:
while True:
parent_pid = psutil.Process(current_pid).ppid()
parent_name = psutil.Process(parent_pid).name()
if not parent_name.startswith('python'):
if not parent_name.lower().startswith('python'):
detected_shell_name = parent_name
conf.DETECTED_SHELL_PATH = psutil.Process(parent_pid).exe()
break