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