Difference between revisions of "Ejudge-contests-cmd: COMMAND"

From EjudgeWiki
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Навигация: [[Система ejudge]] / [[Использование]] / [[Использование из командной строки]] / [[New-server-cmd]]
+
Навигация: [[Система ejudge]] / [[Использование]] / [[Использование из командной строки]] / [[ejudge-contests-cmd]]/[[Ejudge-contests-cmd: COMMAND|COMMAND]]
  
 
В настоящее время реализованы следующие команды:
 
В настоящее время реализованы следующие команды:
 
{|
 
{|
| [[new-server-cmd: master-login|login]] || создать сессионный ключ с правами администратора
+
| [[ejudge-contests-cmd: master-login|login]] || создать сессионный ключ с правами администратора
 
|-
 
|-
| [[new-server-cmd: master-login|admin-login]] || создать сессионный ключ с правами администратора
+
| [[ejudge-contests-cmd: master-login|admin-login]] || создать сессионный ключ с правами администратора
 
|-
 
|-
| [[new-server-cmd: master-login|master-login]] || создать сессионный ключ с правами администратора
+
| [[ejudge-contests-cmd: master-login|master-login]] || создать сессионный ключ с правами администратора
 
|-
 
|-
| [[new-server-cmd: judge-login|judge-login]] || создать сессионный ключ с правами судьи
+
| [[ejudge-contests-cmd: judge-login|judge-login]] || создать сессионный ключ с правами судьи
 
|-
 
|-
| [[new-server-cmd: chief-examiner-login|chief-examiner-login]] || создать сессионный ключ с правами главного экзаменатора (не поддерживается)
+
| [[ejudge-contests-cmd: chief-examiner-login|chief-examiner-login]] || создать сессионный ключ с правами главного экзаменатора (не поддерживается)
 
|-
 
|-
| [[new-server-cmd: coordinator-login|coordinator-login]] || создать сессионный ключ с правами координатора (не поддерживается)
+
| [[ejudge-contests-cmd: coordinator-login|coordinator-login]] || создать сессионный ключ с правами координатора (не поддерживается)
 
|-
 
|-
| [[new-server-cmd: examiner-login|examiner-login]] || создать сессионный ключ с правами экзаменатора (не поддерживается)
+
| [[ejudge-contests-cmd: examiner-login|examiner-login]] || создать сессионный ключ с правами экзаменатора (не поддерживается)
 
|-
 
|-
| [[new-server-cmd: observer-login|observer-login]] || создать сессионный ключ с правами наблюдателя (не поддерживается)
+
| [[ejudge-contests-cmd: observer-login|observer-login]] || создать сессионный ключ с правами наблюдателя (не поддерживается)
 
|-
 
|-
| [[new-server-cmd: user-login|user-login]] || создать сессионный ключ с правами обычного (непривилегированного) пользователя
+
| [[ejudge-contests-cmd: user-login|user-login]] || создать сессионный ключ с правами обычного (непривилегированного) пользователя
 
|-
 
|-
| [[new-server-cmd: logout|logout]] || уничтожить сессионный ключ
+
| [[ejudge-contests-cmd: logout|logout]] || уничтожить сессионный ключ
 
|-
 
|-
| [[new-server-cmd: write-xml-runs|write-xml-runs]] || вывести список посылок во внутреннем XML-формате
+
| [[ejudge-contests-cmd: write-xml-runs|write-xml-runs]] || вывести список посылок во внутреннем XML-формате
 
|-
 
|-
| [[new-server-cmd: export-xml-runs|export-xml-runs]] || вывести список посылок во внешнем XML-формате
+
| [[ejudge-contests-cmd: export-xml-runs|export-xml-runs]] || вывести список посылок во внешнем XML-формате
 
|-
 
|-
| [[new-server-cmd: dump-all-runs|dump-all-runs]] || вывести список всех посылок в CSV-формате
+
| [[ejudge-contests-cmd: dump-all-runs|dump-all-runs]] || вывести список всех посылок в CSV-формате
 
|-
 
|-
| [[new-server-cmd: dump-problems|dump-problems]] || вывести список задач в CSV-формате
+
| [[ejudge-contests-cmd: dump-problems|dump-problems]] || вывести список задач в CSV-формате
 
|-
 
|-
| [[new-server-cmd: soft-update-stand|soft-update-stand]] || обновить таблицу текущих результатов, если не действует "заморозка"
+
| [[ejudge-contests-cmd: soft-update-stand|soft-update-stand]] || обновить таблицу текущих результатов, если не действует "заморозка"
 
|-
 
|-
| [[new-server-cmd: suspend-testing|suspend-testing]] || приостановить тестирование поступающих посылок
+
| [[ejudge-contests-cmd: suspend-testing|suspend-testing]] || приостановить тестирование поступающих посылок
 
|-
 
|-
| [[new-server-cmd: resume-testing|resume-testing]] || возобновить тестирование поступающих посылок
+
| [[ejudge-contests-cmd: resume-testing|resume-testing]] || возобновить тестирование поступающих посылок
 
|-
 
|-
| [[new-server-cmd: judge-suspended-runs|judge-suspended-runs]] || отправить на тестирование все посылки со статусом PENDING
+
| [[ejudge-contests-cmd: judge-suspended-runs|judge-suspended-runs]] || отправить на тестирование все посылки со статусом PENDING
 
|-
 
|-
| [[new-server-cmd: has-transient-runs|has-transient-runs]] || проверить, если в данный момент тестируемые посылки
+
| [[ejudge-contests-cmd: has-transient-runs|has-transient-runs]] || проверить, если в данный момент тестируемые посылки
 
|-
 
|-
| [[new-server-cmd: run-status|run-status]] || вернуть статус посылки
+
| [[ejudge-contests-cmd: run-status|run-status]] || вернуть статус посылки
 
|-
 
|-
| [[new-server-cmd: dump-source|dump-source]] || вывести исходный текст посылки
+
| [[ejudge-contests-cmd: dump-source|dump-source]] || вывести исходный текст посылки
 
|-
 
|-
| [[new-server-cmd: dump-clar|dump-clar]] || вывести текст сообщения
+
| [[ejudge-contests-cmd: dump-clar|dump-clar]] || вывести текст сообщения
 
|-
 
|-
| [[new-server-cmd: get-contest-name|get-contest-name]] || вывести название турнира
+
| [[ejudge-contests-cmd: get-contest-name|get-contest-name]] || вывести название турнира
 
|-
 
|-
| [[new-server-cmd: get-contest-type|get-contest-type]] || вывести тип турнира
+
| [[ejudge-contests-cmd: get-contest-type|get-contest-type]] || вывести тип турнира
 
|-
 
|-
| [[new-server-cmd: submit-run|submit-run]] || послать решение на тестирование
+
| [[ejudge-contests-cmd: submit-run|submit-run]] || послать решение на тестирование
 
|-
 
|-
| [[new-server-cmd: import-xml-runs|import-xml-runs]] || загрузить посылки из заданного XML-файла
+
| [[ejudge-contests-cmd: import-xml-runs|import-xml-runs]] || загрузить посылки из заданного XML-файла
 
|-
 
|-
| [[new-server-cmd: dump-filtered-runs|dump-filtered-runs]] || вывести посылки в CSV-формате
+
| [[ejudge-contests-cmd: dump-filtered-runs|dump-filtered-runs]] || вывести посылки в CSV-формате
 
|-
 
|-
| [[new-server-cmd: dump-report|dump-report]] || вывести протокол тестирования
+
| [[ejudge-contests-cmd: dump-report|dump-report]] || вывести протокол тестирования
 
|-
 
|-
| [[new-server-cmd: full-import-xml-runs|full-import-xml-runs]] || загрузить посылки из заданного XML-файла
+
| [[ejudge-contests-cmd: full-import-xml-runs|full-import-xml-runs]] || загрузить посылки из заданного XML-файла
 
|-
 
|-
| [[new-server-cmd: unload|unload]] || выгрузить турнир из памяти сервера
+
| [[ejudge-contests-cmd: unload|unload]] || выгрузить турнир из памяти сервера
 
|-
 
|-
| [[new-server-cmd: start-contest|start-contest]] || начать турнир
+
| [[ejudge-contests-cmd: start-contest|start-contest]] || начать турнир
 
|-
 
|-
| [[new-server-cmd: stop-contest|stop-contest]] || закончить турнир
+
| [[ejudge-contests-cmd: stop-contest|stop-contest]] || закончить турнир
 
|-
 
|-
| [[new-server-cmd: continue-contest|continue-contest]] || продолжить турнир
+
| [[ejudge-contests-cmd: continue-contest|continue-contest]] || продолжить турнир
 
|-
 
|-
| [[new-server-cmd: suspend-contest|suspend-contest]] || приостановить турнир
+
| [[ejudge-contests-cmd: suspend-contest|suspend-contest]] || приостановить турнир
 
|-
 
|-
| [[new-server-cmd: resume-contest|resume-contest]] || возобновить приостановленный турнир
+
| [[ejudge-contests-cmd: resume-contest|resume-contest]] || возобновить приостановленный турнир
 
|-
 
|-
| [[new-server-cmd: suspend-printing|suspend-printing]] || приостановить обработку запросов на печать посылок
+
| [[ejudge-contests-cmd: suspend-printing|suspend-printing]] || приостановить обработку запросов на печать посылок
 
|-
 
|-
| [[new-server-cmd: resume-printing|resume-printing]] || возобновить обработку запросов на печать посылок
+
| [[ejudge-contests-cmd: resume-printing|resume-printing]] || возобновить обработку запросов на печать посылок
 
|-
 
|-
| [[new-server-cmd: set-judging-mode|set-judging-mode]] || переключить турнир в режим проверки решений
+
| [[ejudge-contests-cmd: set-judging-mode|set-judging-mode]] || переключить турнир в режим проверки решений
 
|-
 
|-
| [[new-server-cmd: set-accepting-mode|set-accepting-mode]] || переключить турнир в режим приема решений
+
| [[ejudge-contests-cmd: set-accepting-mode|set-accepting-mode]] || переключить турнир в режим приема решений
 
|-
 
|-
| [[new-server-cmd: set-testing-finished|set-testing-finished]] || установить флаг окончания тестирования
+
| [[ejudge-contests-cmd: set-testing-finished|set-testing-finished]] || установить флаг окончания тестирования
 
|-
 
|-
| [[new-server-cmd: clear-testing-finished|clear-testing-finished]] || сбросить флаг окончания тестирования
+
| [[ejudge-contests-cmd: clear-testing-finished|clear-testing-finished]] || сбросить флаг окончания тестирования
 
|-
 
|-
| [[new-server-cmd: rejudge-all|rejudge-all]] || перетестировать все посылки
+
| [[ejudge-contests-cmd: rejudge-all|rejudge-all]] || перетестировать все посылки
 
|-
 
|-
| [[new-server-cmd: schedule|schedule]] || назначить время старта турнира
+
| [[ejudge-contests-cmd: schedule|schedule]] || назначить время старта турнира
 
|-
 
|-
| [[new-server-cmd: force-start-virtual|force-start-virtual]] || начать виртуальный турнир для указанного пользователя
+
| [[ejudge-contests-cmd: force-start-virtual|force-start-virtual]] || начать виртуальный турнир для указанного пользователя
 +
|-
 +
| [[ejudge-contests-cmd: dump-languages|dump-languages]] || вывести список языков программирования турнира
 +
|-
 +
| [[ejudge-contests-cmd: get-contest-status|get-contest-status]] || получить текущее состояние турнира
 +
|-
 +
| [[ejudge-contests-cmd: get-contest-sched|get-contest-sched]] || получить запланированное время начала турнира
 +
|-
 +
| [[ejudge-contests-cmd: get-contest-duration|get-contest-duration]] || получить продолжительность турнира
 +
|-
 +
| [[ejudge-contests-cmd: get-contest-description|get-contest-description]] || получить описание турнира
 +
|-
 +
| [[ejudge-contests-cmd: unload-2|unload-2]] || выгрузить турнир из памяти сервера
 
|}
 
|}

Latest revision as of 05:20, 5 January 2012

Навигация: Система ejudge / Использование / Использование из командной строки / ejudge-contests-cmd/COMMAND

В настоящее время реализованы следующие команды:

login создать сессионный ключ с правами администратора
admin-login создать сессионный ключ с правами администратора
master-login создать сессионный ключ с правами администратора
judge-login создать сессионный ключ с правами судьи
chief-examiner-login создать сессионный ключ с правами главного экзаменатора (не поддерживается)
coordinator-login создать сессионный ключ с правами координатора (не поддерживается)
examiner-login создать сессионный ключ с правами экзаменатора (не поддерживается)
observer-login создать сессионный ключ с правами наблюдателя (не поддерживается)
user-login создать сессионный ключ с правами обычного (непривилегированного) пользователя
logout уничтожить сессионный ключ
write-xml-runs вывести список посылок во внутреннем XML-формате
export-xml-runs вывести список посылок во внешнем XML-формате
dump-all-runs вывести список всех посылок в CSV-формате
dump-problems вывести список задач в CSV-формате
soft-update-stand обновить таблицу текущих результатов, если не действует "заморозка"
suspend-testing приостановить тестирование поступающих посылок
resume-testing возобновить тестирование поступающих посылок
judge-suspended-runs отправить на тестирование все посылки со статусом PENDING
has-transient-runs проверить, если в данный момент тестируемые посылки
run-status вернуть статус посылки
dump-source вывести исходный текст посылки
dump-clar вывести текст сообщения
get-contest-name вывести название турнира
get-contest-type вывести тип турнира
submit-run послать решение на тестирование
import-xml-runs загрузить посылки из заданного XML-файла
dump-filtered-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 назначить время старта турнира
force-start-virtual начать виртуальный турнир для указанного пользователя
dump-languages вывести список языков программирования турнира
get-contest-status получить текущее состояние турнира
get-contest-sched получить запланированное время начала турнира
get-contest-duration получить продолжительность турнира
get-contest-description получить описание турнира
unload-2 выгрузить турнир из памяти сервера