From 1d221035f57dd3af164999aec129a8aacf43bf65 Mon Sep 17 00:00:00 2001 From: Frederick Yin Date: Sun, 10 Oct 2021 13:32:20 +0800 Subject: GitWorker reads GITEA_ORG from config.py --- leningrade.py | 2 +- worker/GitWorker.py | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/leningrade.py b/leningrade.py index af72cd6..2bd4547 100644 --- a/leningrade.py +++ b/leningrade.py @@ -15,7 +15,7 @@ class Arguments: args = Arguments() -gitWorker = GitWorker(args, HGROUP, None, LANGUAGE, MANDATORY_FILES, OPTIONAL_FILES, GITEA_ORG) +gitWorker = GitWorker(args, HGROUP, None, LANGUAGE, MANDATORY_FILES, OPTIONAL_FILES) giteaWorker = GiteaWorker(args, GITEA_API_BASE, GITEA_ORG, GITEA_TOKEN, HGROUP) jojWorker = JOJWorker(args, JOJ_COURSE_ID, JOJ_SESSION_ID, HGROUP) diff --git a/worker/GitWorker.py b/worker/GitWorker.py index 4ecd968..2814bc6 100644 --- a/worker/GitWorker.py +++ b/worker/GitWorker.py @@ -4,7 +4,7 @@ import multiprocessing import traceback import git import os - +from config import GITEA_ORG class GitWorker(): def __init__(self, @@ -14,7 +14,6 @@ class GitWorker(): language, mandatoryFiles, optionalFiles, - giteaOrg, logger=Logger(), processCount=4): self.args = args @@ -25,7 +24,6 @@ class GitWorker(): self.processCount = processCount self.mandatoryFiles = mandatoryFiles self.optionalFiles = optionalFiles - self.giteaOrg = giteaOrg self.moss = None @classmethod @@ -42,7 +40,7 @@ class GitWorker(): hwDir = os.path.join(repoDir, f"h{hwNum}") if not os.path.exists(repoDir): repo = git.Repo.clone_from( - f"ssh://git@focs.ji.sjtu.edu.cn:2222/{self.giteaOrg}/{repoName}.git", + f"ssh://git@focs.ji.sjtu.edu.cn:2222/{GITEA_ORG}/{repoName}.git", repoDir, branch="master") else: -- cgit v1.2.3