output print_stdout Descripción Imprime el mensaje en stdout Parámetros Nombre  Tipo Requerido Descripción message str No Mensaje a imprimir. Por defecto es "" Return   Tipo None Versión 1.0.0 Ejemplo import pandoraPlugintools as pt # Message to be printed message = "Disk usage exceeded threshold: 90%." # Print the message using the print_stdout function pt.print_stdout(message) print_stderr Descripción Imprime el mensaje en stdout Parámetros Nombre  Tipo Requerido Descripción message str No Mensaje a imprimir. Por defecto es "" Return   Tipo None Versión 1.0.0 Ejemplo import pandoraPlugintools as pt # Monitoring error message to be printed monitoring_error = "Error: Disk space running low!" # Print the monitoring error message using the print_stderr function pt.print_stderr(monitoring_error) print_debug Descripción Imprime cualquier lista, dict, string, float o integer como un json Parámetros Nombre  Tipo Requerido Descripción var str Si Variable a imprimir print_errors bool No Imprime o no los errores. Por defecto es False. Return   Tipo None Versión 1.0.0 Ejemplo import pandoraPlugintools as pt # Monitoring data in dictionary format monitoring_data = { "disk_usage": { "drive": "/dev/sda1", "usage": "85%" }, "cpu_usage": { "core_1": "50%", "core_2": "45%" } } # Print the monitoring data using the print_debug function pt.print_debug(monitoring_data) logger Descripción Añadir una nueva línea al archivo de registro Parámetros Nombre  Tipo Requerido Descripción log_file str Si Ruta al archivo de registro message str Si Mensaje a añadir al registro log_level str No Nivel de registro, si procede. Por defecto es una cadena vacía add_date bool No Si desea añadir la fecha y hora actuales a la entrada del registro. Por defecto es True print_errors bool No Si se imprimen los errores. Por defecto es False Return Tipo Descripción bool True si la entrada de registro se ha añadido correctamente, False en caso contrario Versión 1.0.0 Ejemplo import pandoraPlugintools as pt # Path to the log file log_file = "/tmp/log_file.txt" # Log message to be added log_message = "Disk space usage exceeded threshold." # Log level (optional) log_level = "WARNING" # Add the log entry using the logger function pt.logger(log_file, log_message, log_level)