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.

Tabuľka 1. 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.
  • level, reťazec, ktorý nastavuje typ správy, napríklad informačná alebo varovná
  • msg, reťazec reprezentujúci správu pre protokol
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.