Serve.cfg:global:team extra dir

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/team_extra_dir

Имя переменной: team_extra_dir
Содержится в: global
Используется: serve
Тип содержимого: путь к каталогу
Может отсутствовать: да
Значение по умолчанию: ${var_dir}/team_extra
Может повторяться: нет
Версия ejudge: начиная с 2.1.26

Описание. Данная конфигурационная переменная содержит путь к каталогу, в котором размещаются файлы сохраняемого состояния клиентов участников турнира. В настоящее время сохраняется статус просмотра каждым участником сообщений, адресованных ему или всем участникам турнира.

По умолчанию значение этой переменной равно ${var_dir}/team_extra, где ${var_dir} — значение глобальной конфигурационной переменной var_dir. Если значение этой переменной не начинается с символа ‘/’, то есть представляет собой относительный путь, полный путь к каталогу вычисляется относительно каталога ${var_dir}. Если значение переменной team_extra_dir начинается с символа ‘/’, то есть является абсолютным путём, используется указанный абсолютный путь.

Каталог с файлами сохраняемого состояния клиентов участников турнира имеет иерархическую структуру. В каждом каталоге может находиться не более чем 32 подкаталогов или непосредственно файлов состояния. Дерево имеет высоту 4 (то есть три каталога, затем файл состояния). Таким образом максимальный идентификатор участника равен примерно 100000. Значения конфигурационной переменной team_extra_dir, устанавливаемого по умолчанию должно быть всегда достаточно, таким образом необходимость в явном задании этой переменной не должна возникать.