#!/usr/bin/python3 """ Creates a virtual environment, installs dependencies, and then calls modifyBanList.py """ import os import sys if len(sys.argv) < 3: print("Usage: ./entryPoint.py ") sys.exit(1) venv_dir = 'env' if not os.path.exists(venv_dir): os.system(f"{sys.executable} -m venv {venv_dir}") os.system(f"{os.path.join(venv_dir, 'bin', 'pip')} install --upgrade requests ipaddress") os.system(f"{os.path.join(venv_dir, 'bin', 'python')} /data/action.d/modifyBanList.py {sys.argv[1]} {sys.argv[2]}")