This commit is contained in:
Andrej730
2025-09-25 09:32:23 +02:00
parent 64aa1d07fb
commit 59b5e200a5
+4 -2
View File
@@ -188,8 +188,10 @@ def cecho(message, color=NO_COLOR):
logger.info(f"{color}{message}\033[0m")
def which(cmd):
for path in os.getenv("PATH").split(":"):
def which(cmd: str) -> Union[str, None]:
PATH = os.getenv("PATH")
assert PATH
for path in PATH.split(":"):
if os.path.exists(path) and cmd in os.listdir(path):
return cmd
return None