Funciones de utilidad de registro para sistemas UNIX

Prerequisite Scanner tiene un conjunto de funciones de registro comunes en el archivo /lib/common_function.sh para escribir datos de depuración en los archivos de registro.

En la Tabla 1, se describen los programas de utilidad de registro en los sistemas UNIX.

Tabla 1. Funciones de utilidad de registro en sistemas UNIX
Función Descripción Parámetros de entrada
log level msg Escribe el mensaje en el archivo de registro. El registro también incluye la fecha y hora actuales.
  • level, cadena que establece el tipo de mensaje; por ejemplo, informativo o aviso
  • msg, cadena que representa el mensaje para registrar
logDebug msg Llama a la función log(), pasando "DEBUG" como parámetro de entrada de nivel. msg, cadena que representa el mensaje para registrar
logError msg Llama a la función log(), pasando "ERROR" como parámetro de entrada de nivel. msg, cadena que representa el mensaje para registrar
logInfo msg Llama a la función log(), pasando "INFO" como parámetro de entrada de nivel. msg, cadena que representa el mensaje para registrar
logScreen msg Escribe el mensaje en la consola. msg, cadena que representa el mensaje para escribir en la consola
logWarning msg Llama a la función log(), pasando "WARNING" como parámetro de entrada de nivel. msg, cadena que representa el mensaje para registrar

Las siguientes funciones de programa de utilidad de registro están en desuso desde Prerequisite Scanner Versión 1.2.0.3.

  • 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
Atención: Antes de Prerequisite Scanner la Versión 1.2.0.1, Prerequisite Scanner daba soporte a un parámetro opcional trace que registraba la información de rastro en el archivo ips_output_dir/temp/prs.trc. El parámetro de entrada y el archivo de rastreo han quedado en desuso. Si especifica el parámetro trace en la línea de comandos, se muestra un mensaje de aviso.