Следующая:Debugging Levels, Предыдущая:Log File Names, Вверх:config File



Debugging Levels

Отладочные уровни


debug string ...

Установка уровня отладки. Данная команда эффективна только, если код компилировался с включением отладочной информации. По умолчанию отладочная информация отключена. Параметры данной команды - это строки, которые перечисляют типы включенной отладочной информации. Определены следующие типы отладки:

abnormal
Вывод отладочных сообщений о ненормальных ситуациях, например об ошибках, которые можно исправить.
chat
Вывод отладочных сообщений chat скриптов.
handshake
Вывод, отладочных сообщений для процедур начальной установки связи.
uucp-proto
Вывод отладочных сообщений о сеансовом протоколе UUCP.
proto
Вывод отладочных сообщений для индивидуальных канальных протоколов.
port
Вывод отладочных сообщений о событиях на коммуникационном порте.
config
Вывод отладочных сообщений при чтении конфигурационных файлов.
spooldir
Вывод отладочных сообщений о всех действиях, касающихся spool каталога.
execute
Вывод отладочных сообщений, касающихся выполнения других программ.
incoming
Выводит все поступающие данные в файл отладки.
outgoing
Выводит все исходящие данные в файл отладки.
all
Все сообщения, перечисленные выше.

Уровень отладки могут задаваться в виде номера. 1 включает chat уровень, 2 включает как chat уровень, так и handshake. В настоящее время существует 11 уровней отладочных сообщений, перечисленных выше; в дальнейшем может быть добавлено дополнительное количество типов отладочных сообщений. Команда debug может встречаться в конфигурационном файле несколько раз; при этом включается каждый указанный тип отладки. Для включения отладочных уровней следует использовать опцию -x (для программы uulog это опция -X). В качестве параметра опции -x передается одна из строк перечисленных выше, или числовой номер как это описано выше, или разделенный запятыми список вышеперечисленных значений (например, -x chat, handshake). Отладочные сообщения, включенные опцией -x добавляются к любым сообщениям, включенных командой debug; возможность отключения отладочных сообщений отсутствует. Отладочный уровень также может задаваться конкретно для запросов определенной системы с помощью команды debug в системном файле sys (смотрите Miscellaneous (sys). В некоторых случаях для получения дополнительной информации о сообщениях следует обратиться к исходным текстам.