2023-03-10 12:47:15 +00:00
import os
2024-02-26 20:48:45 +00:00
BB_GRADEBOOKS_DIR = ' BB_gradebooks ' # directory with extracted gradebooks downloaded from Blackboard
BB_SUBMISSIONS_DIR = ' BB_submissions ' # directory with organised gradebook submissions
2023-03-10 12:47:15 +00:00
BAD_DIR_NAME = ' __BAD__ ' # for organise_gradebook.py - directory with corrupt/invalid compressed files
2025-02-21 17:47:07 +00:00
MULTIPLE_DIR_NAME = ' __multiple__ ' # for organise_gradebook.py - directory with older attempts / submissions when there is more than one. script organises only the most recent.
2023-03-10 12:47:15 +00:00
CSV_DIR = os . path . join ( os . getcwd ( ) , ' csv-inspect ' ) # for inspect_gradebook.py and inspect_submissions.py - output dir for generated CSV files
2024-04-26 12:37:49 +01:00
IGNORE_DIRS = [ ' __MACOSX ' , ' .git ' , ' node_modules ' , ' vendor ' ] # list of dir names to ignore from extracting
2024-11-05 23:13:13 +00:00
TRACKED_FILE_EXT = [ ' .zip ' , ' .rar ' , ' .7z ' , ' .txt ' , ' .pde ' ] # add extension in list to track stats for more
2025-02-21 17:47:07 +00:00
# inspect
MIN_FILESIZE_IN_BYTES = 10