diff --git a/canvas_sync.py b/canvas_sync.py index af3e0923afab97ce016af7be106ddac18aa9c3bf..6514a581366de2123b078e6bea3134faf5cddc50 100644 --- a/canvas_sync.py +++ b/canvas_sync.py @@ -33,9 +33,11 @@ while len(folders) > 0: ospath = os.path.join(GITLAB_FOLDER_NAME, *path) print("Searching {}".format(ospath)) for f in os.listdir(ospath): + if f == ".gitkeep": + continue gitlabpath = os.path.join(ospath, f) - canvaspath = "/".join([CANVAS_BASE_PATH, CANVAS_FOLDER_NAME, *path, f]) if os.path.isdir(gitlabpath): + canvaspath = "/".join([CANVAS_BASE_PATH, CANVAS_FOLDER_NAME, *path, f]) nfolder = next((folder for folder in course.get_folders() if folder.full_name == canvaspath), None) print("{} is a folder, found {} on canvas".format(gitlabpath, nfolder))