Skip to content

Commit 7c3e3ea

Browse files
committed
New: preserve user id flag for datashop dump
1 parent b677995 commit 7c3e3ea

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bases/rsptx/rsmanage/core.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -954,8 +954,9 @@ def grade(config, course, pset, enforce):
954954
)
955955
@click.option("--sample_size", help="Number of courses to sample", default=0)
956956
@click.option("--course_list", help="List of courses to sample", default=None)
957+
@click.option("--preserve_user_ids", is_flag=True, help="Preserve user ids in the datashop export")
957958
@pass_config
958-
async def datashop(config, basecourse, sample_size, course_list):
959+
async def datashop(config, basecourse, sample_size, course_list, preserve_user_ids):
959960
"""Export the course data to the datashop format"""
960961
if not sample_size:
961962
sample_size = click.prompt("Sample size", default=0)
@@ -973,7 +974,7 @@ async def datashop(config, basecourse, sample_size, course_list):
973974
dburl,
974975
sample_size=3,
975976
specific_course=course_list,
976-
preserve_user_ids=False,
977+
preserve_user_ids=preserve_user_ids,
977978
)
978979
print("Choosing Courses")
979980
a.choose_courses()

0 commit comments

Comments
 (0)