From 73c488cd5ac6c990705439020980b745e7a55a1c Mon Sep 17 00:00:00 2001 From: Tessa Alexander Date: Thu, 20 Jun 2024 12:28:56 +0100 Subject: [PATCH] Add helper script to ensure django-clamd is reinstalled from PyPi after change of source location from Github --- deploy/fabfile.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/deploy/fabfile.py b/deploy/fabfile.py index 67aff5d6..5bb24a44 100644 --- a/deploy/fabfile.py +++ b/deploy/fabfile.py @@ -670,3 +670,10 @@ def remove_incompleted_registrations(env="demo", use_local_mode=False, project_d with change_dir(src_dir): caller('%sbin/python3 manage.py remove_incompleted_registrations --settings=temmpo.settings.%s' % (venv_dir, env)) + +def force_reinstall_django_clamd_from_pypi(env="demo", use_local_mode=False, project_dir=PROJECT_ROOT): + use_local_mode = (str(use_local_mode).lower() == 'true') + caller, change_dir = _toggle_local_remote(use_local_mode) + venv_dir = project_dir + "lib/" + env + "/" + with change_dir(venv_dir+"src/temmpo/"): + caller('../../bin/pip install --force-reinstall django-clamd==1.0.0') \ No newline at end of file