Serve.cfg:global:print just copy
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/print_just_copy
Если данная глобальная конфигурационная переменная установлена в положительное значение, "печать" посылок участников на стороне сервера ejudge заключается в простом копировании текста посылок в каталог печати. Дальше сторонняя программа может мониторить состояние каталога печати и отправлять посылку участников на печать какими-то другими средствами.
Каталог печати по умолчанию располагается в каталоге
/home/judges/CONTEST-ID/var/cwork/print
или /var/lib/ejudge/cwork/CONTEST-ID/print
,
если при компиляции ejudge была указана опция
--enable-contests-status-dir
.
Имя файла для печати имеет следующий шаблон:
TIMESTAMP_PRINTER_LOCATION_RUN_NAME
где
TIMESTAMP
— Unix timestamp времени посылки.PRINTER
— поле printer_name из базы участников.LOCATION
— поле location из базы участников.RUN
— номер посылки (run id).NAME
— имя команды.
Поддерживается начиная с версии 3.10.0.