Pomocné protokolovacie funkcie pre systémy UNIX
Nástroj Prerequisite Scanner má množinu spoločných funkcií protokolovania v súbore /lib/common_function.sh na zapisovanie údajov ladenia do protokolových súborov.
Tabuľka 1 opisuje pomocné protokolovacie programy v systémoch UNIX.
Funkcia | Opis | Vstupné parametre |
---|---|---|
log level msg | Zapíše správu do protokolového súboru. Protokol tiež zahŕňa aktuálny dátum a čas. |
|
logDebug msg | Zavolá funkciu log() a odovzdá jej "DEBUG" ako vstupný parameter level. | msg, reťazec reprezentujúci správu pre protokol |
logError msg | Zavolá funkciu log() a odovzdá jej "ERROR" ako vstupný parameter level. | msg, reťazec reprezentujúci správu pre protokol |
logInfo msg | Zavolá funkciu log() a odovzdá jej "INFO" ako vstupný parameter level. | msg, reťazec reprezentujúci správu pre protokol |
logScreen msg | Zapíše správu do konzoly. | msg, reťazec reprezentujúci správu na zapísanie do konzoly |
logWarning msg | Zavolá funkciu log() a odovzdá jej "WARNING" ako vstupný parameter level. | msg, reťazec reprezentujúci správu pre protokol |
Nasledujúce pomocné protokolovacie funkcie sú neschválené od verzie 1.2.0.3 nástroja Prerequisite Scanner.
- wrlTrace log_str1 log_str2
- wrlTraceFuncStart fn_name
- wrlTraceFuncExit fn_name
- wrlDebug log_str1 log_str2
- wrlDebugFuncStart fn_name
- wrlDebugFuncExit fn_name
- wrlDebugFuncParam param1 param2
- wrlDebugGeneric formatspec log_str1 log_str2
- wrlDebugFunc str
- wrlLogFuncStart str
- wrlLogFuncExit str
Varovanie: Pred verziou 1.2.0.1 nástroja Prerequisite Scanner, nástroj Prerequisite Scanner podporoval voliteľný parameter trace, ktorý protokoloval sledovacie informácie do súboru ips_output_dir/temp/prs.trc.
Vstupný parameter a súbor sledovania nie sú schválené. Ak zadáte parameter trace na príkazovom riadku, zobrazí sa varovná správa.