:py:mod:`oioioi.plagiarism.utils` ================================= .. py:module:: oioioi.plagiarism.utils Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: oioioi.plagiarism.utils.MossClient Functions ~~~~~~~~~ .. autoapisummary:: oioioi.plagiarism.utils.submit_and_get_url Attributes ~~~~~~~~~~ .. autoapisummary:: oioioi.plagiarism.utils.OIOIOI_LANGUAGE_TO_MOSS oioioi.plagiarism.utils.MOSS_SUPPORTED_LANGUAGES .. py:data:: OIOIOI_LANGUAGE_TO_MOSS .. py:data:: MOSS_SUPPORTED_LANGUAGES .. py:exception:: MossException(message) Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. py:method:: __str__() Return str(self). .. py:class:: MossClient(userid, lang) Bases: :py:obj:`object` .. py:attribute:: HOSTNAME :annotation: = moss.stanford.edu .. py:attribute:: PORT :annotation: = 7690 .. py:attribute:: RESULT_URL_REGEX .. py:method:: add_file(filepath, name) .. py:method:: submit(query_comment='') .. py:function:: submit_and_get_url(client, submission_collector)