check if not already there

This commit is contained in:
Marc Beninca 2024-08-08 01:45:52 +02:00
parent d14ae1725e
commit f507f0536e
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -2,8 +2,8 @@
"""Entry point."""
import os
import sys
from os import environ, pathsep
import env
@ -12,7 +12,7 @@ if env.SPCD_PYTHON_VENV_PACKAGES not in sys.path:
import spcd
if __name__ == "__main__":
os.environ["PATH"] = os.pathsep.join(
[env.SPCD_PYTHON_VENV_BINARIES, os.environ["PATH"]]
)
paths = environ["PATH"].split(pathsep)
if env.SPCD_PYTHON_VENV_BINARIES not in paths:
environ["PATH"] = pathsep.join([env.SPCD_PYTHON_VENV_BINARIES, *paths])
spcd.main(__file__)