From cdcdff6651e2f6b7860cedb2764d41774ef3c351 Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Thu, 17 Feb 2022 13:59:12 +0300 Subject: [PATCH] apply languages --- Checker/models.py | 2 +- CheckerExecutor/Dockerfile | 6 +++++- CheckerExecutor/main.py | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Checker/models.py b/Checker/models.py index be31577..a0d4f48 100644 --- a/Checker/models.py +++ b/Checker/models.py @@ -7,7 +7,7 @@ from Main.models import Solution, Set def generate_token(): - letters = '1234567890qwertyuiopasdfghjklzxcvbnm!@#$%^&*()QWERTYUIOPASDFGHJKLZXCVBNM' + letters = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM' return ''.join([choice(letters) for _ in range(30)]) diff --git a/CheckerExecutor/Dockerfile b/CheckerExecutor/Dockerfile index 14d8a77..53bbdde 100644 --- a/CheckerExecutor/Dockerfile +++ b/CheckerExecutor/Dockerfile @@ -10,6 +10,10 @@ ENV PYTHONUNBUFFERED 1 RUN mkdir -p /usr/src/app/ WORKDIR /usr/src/app/ +RUN pip install requests + COPY . /usr/src/app/ -CMD ["python", "main.py"] \ No newline at end of file +CMD ["python", "main.py"] + +docker run --name runner --volume=/var/run/docker.sock:/var/run/docker.sock --privileged -e TOKEN=1DGan0xqx51N^wN@i7aqcF@npzrZJr runner \ No newline at end of file diff --git a/CheckerExecutor/main.py b/CheckerExecutor/main.py index b24f22f..c34539b 100644 --- a/CheckerExecutor/main.py +++ b/CheckerExecutor/main.py @@ -1,5 +1,5 @@ from multiprocessing import Process -from os import getenv, environ +from os import getenv from os.path import join from tempfile import TemporaryDirectory from time import sleep