submissions.plagiarism module

class submissions.plagiarism.iThenticate[source]

Bases: object

get_client()[source]
determine_folder_group(group_re)[source]

Return the folder group id to which the system should upload a new document to.

Generates a new folder group if needed.

determine_folder_id(submission)[source]

Return the folder id to which the system should upload a new document to.

Generates a new folder and id if needed.

upload_submission(document, submission)[source]

Upload a document related to a submission.

Document

The document to upload

Submission

submission which should be uploaded

get_url(document_id)[source]

Return report url for given document.

get_messages()[source]