Ejudge-contests-cmd: unload-2
From EjudgeWiki
Навигация: Система ejudge/Использование/Использование из командной строки/ejudge-contests-cmd/Команды/unload-2
Команда unload-2 выгружает структуры данных, относящиеся к турниру, из памяти сервера. Поскольку структуры данных турнира автоматически подгружаются в память при запросе к турниру, данная команда работает как кнопка "Reload contest settings" административного web-интерфейса, то есть позволяет перечитать конфигурационные файлы турнира.
Отличие данной команды от команды unload в том, что
- в данной команде указываются логин и пароль пользователя в базе пользователей ejudge, то есть не требуется предварительное создание сессии;
- данная команда поддерживает специальные логин и пароль __unix__, при указании которых аутентификация пользователя ejudge будет выполняться по системному пользователю Unix;
- для выполнения команды достаточно бита привилегий UNLOAD_CONTEST и не требуются MASTER_LOGIN и CONTROL_CONTEST.
Использование:
ejudge-contests-cmd CONTEST-ID unload LOGIN PASSWORD