We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6496865 commit 07e5136Copy full SHA for 07e5136
1 file changed
jmu_gradescope_utils/run_utils.py
@@ -39,8 +39,12 @@ def setup_autograder():
39
# COPY STUDENT SUBMITTED CODE
40
submission_base = Path(gradescope_base) / 'submission'
41
for name in submit_code_files:
42
- logging.info(f"Copying student submitted file: {name} to {source_base/name}")
43
- shutil.copy(submission_base / name, source_base / name)
+ if (submission_base / name).exists():
+ logging.info(f"Copying student submitted file: {name} to {source_base/name}")
44
+ shutil.copy(submission_base / name, source_base / name)
45
+ else:
46
+ logging.info(f"Copying student submitted file: {name} is missing")
47
+
48
49
# COPY STUDENT SUBMITTED TESTS
50
student_test_dir = source_base / 'student_tests'
0 commit comments