Source code for uw.local.teaching.bin.crowdmark_process_pdf
'''Manual PDF processing of QR codes PDF.
Python procedure to run QR codes processing procedure by hand for an exam.
'''
import argparse
from uw.sql.wrap import open_psycopg2_db_service_cursor
from ..db.cursor import Cursor
from ..db.crowdmark import crowdmark_process_pdf
[docs]def main ():
parser = argparse.ArgumentParser ()
parser.add_argument ('--exam', required=True, type=int, metavar='exam_id')
args = parser.parse_args ()
cursor = open_psycopg2_db_service_cursor (cursor_class=Cursor)
exam_id = args.exam
crowdmark_process_pdf (cursor, exam_id)