Difference between revisions of "Ejudge-contests-cmd: COMMAND"
From EjudgeWiki
| Line 43: | Line 43: | ||
| [[new-server-cmd: has-transient-runs|has-transient-runs]] || проверить, если в данный момент тестируемые посылки | | [[new-server-cmd: has-transient-runs|has-transient-runs]] || проверить, если в данный момент тестируемые посылки | ||
|- | |- | ||
| − | | [[new-server-cmd: | + | | [[new-server-cmd: run-status|team-run-status]] || вернуть статус посылки |
|- | |- | ||
| [[new-server-cmd: run-status|run-status]] || вернуть статус посылки | | [[new-server-cmd: run-status|run-status]] || вернуть статус посылки | ||
Revision as of 16:33, 28 April 2008
Навигация: Система ejudge / Использование / Использование из командной строки / New-server-cmd
В настоящее время реализованы следующие команды:
| login | создать сессионный ключ с правами администратора |
| admin-login | создать сессионный ключ с правами администратора |
| master-login | создать сессионный ключ с правами администратора |
| judge-login | создать сессионный ключ с правами судьи |
| chief-examiner-login | создать сессионный ключ с правами главного экзаменатора (не поддерживается) |
| coordinator-login | создать сессионный ключ с правами координатора (не поддерживается) |
| examiner-login | создать сессионный ключ с правами экзаменатора (не поддерживается) |
| observer-login | создать сессионный ключ с правами наблюдателя (не поддерживается) |
| team-login | создать сессионный ключ с правами обычного (непривилегированного) пользователя |
| user-login | создать сессионный ключ с правами обычного (непривилегированного) пользователя |
| logout | уничтожить сессионный ключ |
| write-xml-runs | вывести список посылок во внутреннем XML-формате |
| export-xml-runs | вывести список посылок во внешнем XML-формате |
| dump-runs | вывести список посылок в CSV-формате |
| dump-problems | вывести список задач в CSV-формате |
| soft-update-stand | обновить таблицу текущих результатов, если не действует "заморозка" |
| suspend-testing | приостановить тестирование поступающих посылок |
| resume-testing | возобновить тестирование поступающих посылок |
| judge-suspended-runs | отправить на тестирование все посылки со статусом PENDING |
| has-transient-runs | проверить, если в данный момент тестируемые посылки |
| team-run-status | вернуть статус посылки |
| run-status | вернуть статус посылки |
| dump-source | вывести исходный текст посылки |
| team-dump-source | вывести исходный текст посылки |
| dump-clar | вывести текст сообщения |
| team-dump-clar | вывести текст сообщения |
| get-contest-name | вывести название турнира |
| get-contest-type | вывести тип турнира |
| submit-run | послать решение на тестирование |
| team-submit-run | послать решение на тестирование |
| import-xml-runs | загрузить посылки из заданного XML-файла |
| dump-master-runs | вывести посылки в CSV-формате |
| dump-report | вывести протокол тестирования |
| full-import-xml-runs | загрузить посылки из заданного XML-файла |
| unload | выгрузить турнир из памяти сервера |
| start-contest | начать турнир |
| stop-contest | закончить турнир |
| continue-contest | продолжить турнир |
| suspend-contest | приостановить турнир |
| resume-contest | возобновить приостановленный турнир |
| suspend-printing | приостановить обработку запросов на печать посылок |
| resume-printing | возобновить обработку запросов на печать посылок |
| set-judging-mode | переключить турнир в режим проверки решений |
| set-accepting-mode | переключить турнир в режим приема решений |
| set-testing-finished | установить флаг окончания тестирования |
| clear-testing-finished | сбросить флаг окончания тестирования |
| rejudge-all | перетестировать все посылки |
| schedule | назначить время старта турнира |