Функции утилиты записи в журнал для систем UNIX
Prerequisite Scanner содержит набор часто применяемых функций записи в журнал в файле /lib/common_function.sh для записи данных отладки в файл журнала.
В разделе Табл. 1 описаны утилиты записи в журнал для систем UNIX.
Функция | Описание | Входные параметры |
---|---|---|
log уровень сообщение | Записывает сообщение в файл журнала. В журнал также включается текущая дата и время. |
|
logDebug msg | Вызывает функцию log(), передающую в качестве входного параметра level "DEBUG". | msg - строка, представляющая сообщение для записи в журнал. |
logError msg | Вызывает функцию log(), передающую в качестве входного параметра level "ERROR". | msg - строка, представляющая сообщение для записи в журнал. |
logInfo msg | Вызывает функцию log(), передающую в качестве входного параметра level "INFO". | msg - строка, представляющая сообщение для записи в журнал. |
logScreen msg | Записывает сообщение на консоль. | msg - строка, представляющая сообщение для записи на консоль. |
logWarning msg | Вызывает функцию log(), передающую в качестве входного параметра level "WARNING". | msg - строка, представляющая сообщение для записи в журнал. |
Следующие функции утилиты записи в журнал устарели, начиная с Prerequisite Scanner версии 1.2.0.3.
- wrlTrace строка_журнала1 строка_журнала2
- wrlTraceFuncStart имя_функции
- wrlTraceFuncExit имя_функции
- wrlDebug строка_журнала1 строка_журнала2
- wrlDebugFuncStart имя_функции
- wrlDebugFuncExit имя_функции
- wrlDebugFuncParam параметр1 параметр2
- wrlDebugGeneric formatspec строка_журнала1 строка_журнала2
- wrlDebugFunc строка
- wrlLogFuncStart строка
- wrlLogFuncExit строка
Внимание: До Prerequisite Scanner Версии 1.2.0.1 Prerequisite Scanner поддерживал дополнительный параметр trace, по которому информация трассировки записывалась в файл ips_output_dir/temp/prs.trc.
Этот входной параметр и файл трассировки объявлены устаревшими.
Если в командной строке задать параметр trace, появится сообщение с предупреждением.