Serve.cfg:tester:name

From EjudgeWiki
Revision as of 12:46, 17 February 2012 by Anna (talk | contribs) (Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[serve...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Имя переменной: name
Содержится в: tester
Используется: serve, run
Тип содержимого: string
Может отсутствовать: да
Наследуется: нет
Может повторяться: нет

Описание. Данная конфигурационная переменная задаёт символическое имя тестировщика. Для неабстрактных тестировщиков оно никак не используется. Если имя тестировщика не задано, автоматически устанавливается имя tst_%d, если архитектура тестировщика не задана, и tst_%d_%s, если архитектура тестировщика задана. Форматное преобразование %d применяется к идентификатору тестировщика id, а форматное преобразование %s применяется к архитектуре тестировщика arch.

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

Пример.

name = "Dos_tester"