Difference between revisions of "Ejudge-contests-cmd: COMMAND"
From EjudgeWiki
(New page: Навигация: Система ejudge / Использование / Использование из командной строки / New-server-cmd) |
|||
Line 1: | Line 1: | ||
Навигация: [[Система ejudge]] / [[Использование]] / [[Использование из командной строки]] / [[New-server-cmd]] | Навигация: [[Система 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 || назначить время старта турнира | ||
+ | |} |
Revision as of 07:16, 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 | назначить время старта турнира |