This commit is contained in:
martin 2024-01-25 20:26:39 +01:00
parent 88bf2c9037
commit 3195a4e955

View File

@ -2,6 +2,8 @@
# %%
PROJECT_PATH = '/home/md/Work/ligalytics/leagues_stable/'
# PROJECT_PATH = '/home/django/leagues/'
import os, sys
sys.path.insert(0, PROJECT_PATH)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "leagues.settings")
@ -15,11 +17,18 @@ settings.DATABASES['default']['PORT'] = '5432'
settings.DATABASES['default']['USER'] = 'postgres'
settings.DATABASES['default']['PASSWORD'] = 'secret123'
settings.DATABASES['default']['NAME'] = 'mypgsqldb'
settings.DATABASES['default']['ATOMIC_REQUESTS'] = False
settings.DATABASES['default']['AUTOCOMMIT'] = True
settings.DATABASES['default']['CONN_MAX_AGE'] = 0
settings.DATABASES['default']['CONN_HEALTH_CHECKS'] = False
settings.DATABASES['default']['OPTIONS'] = {}
# settings.DATABASES['default']['ATOMIC_REQUESTS'] = False
# settings.DATABASES['default']['AUTOCOMMIT'] = True
# settings.DATABASES['default']['CONN_MAX_AGE'] = 0
# settings.DATABASES['default']['CONN_HEALTH_CHECKS'] = False
# settings.DATABASES['default']['OPTIONS'] = {}
# settings.DATABASES['default']['ENGINE'] = 'django.db.backends.postgresql'
# settings.DATABASES['default']['HOST'] = '0.0.0.0'
# settings.DATABASES['default']['PORT'] = '5433'
# settings.DATABASES['default']['USER'] = 'leagues_user'
# settings.DATABASES['default']['PASSWORD'] = 'ligalytics'
# settings.DATABASES['default']['NAME'] = 'prod_16'
os.environ["XPRESSDIR"] = "/opt/xpressmp"
@ -44,7 +53,8 @@ django.setup()
from scheduler.models import *
from scheduler.helpers import *
from scheduler.solver.optimizer import optimize_2phases
# from scheduler.solver.optimizer import optimize_2phases
from scheduler.solver.tasks.optimize import optimize
@ -1157,9 +1167,10 @@ class Draw_Simulator:
user_is_staff = True
runMode = 'New'
localsearch_time = 0
RUN_ENV = 'celery'
SOLVER = 'xpress'
sol = optimize_2phases(s2=s2, user_name=user_name, user_is_staff=user_is_staff,
runMode=runMode, localsearch_time=localsearch_time)
sol = optimize(task=None, s2=s2, user_name=user_name, user_is_staff=user_is_staff, runMode=runMode, localsearch_time=localsearch_time, RUN_ENV=RUN_ENV, solver=SOLVER)
kpis = Availabilities(scenario.id,showSolution=1)