Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Plugins returning output type [INFO] without using ShowFileList

Abierto
#487 1 comentario 0 reacciones 1 asignado Ver en GitHub

@LordHepipud ya está trabajando en esto.

Desde el 19/9/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

enhancement

Hello,

this issue refers to the added feature in #455. Serveral plugins return the output type [INFO] even though ShowFileList is not active.
For example Invoke-IcingaCheckDirectory:

PS C:\Windows\system32> Invoke-IcingaCheckDirectory -Path 'D:\Test123' -FileNames @('Test123.txt') -CreationOlderThan 1m -Verbosity 3
[INFO] Directory Check: "D:\Test123": 6 Ok (All must be [OK])
_ [INFO] Average File Size: 108B
_ [INFO] File Count: 1
_ [INFO] Folder Count: 0
_ [INFO] Largest File Size: 108B
_ [INFO] Smallest File Size: 0B
_ [INFO] Total Size: 108B

The Directory Check states "6 OK (All must be [OK])" even though every output is flagged with the [INFO] output type and not with [OK].
The output tags change to [OK] if every ouput contents is explicitly checked in the check command :

PS C:\Windows\system32> Invoke-IcingaCheckDirectory -Path 'D:\Test123' -FileNames @('Test123.txt') -CreationOlderThan 1m -Verbosity 3 -Critical 1: -CriticalLargestFile 500B -CriticalAverageFile 500B -CriticalTotalSize 500B
[OK] Directory Check: "D:\Test123": 6 Ok (All must be [OK])
_ [OK] Average File Size: 198B
_ [OK] File Count: 1
_ [INFO] Folder Count: 0
_ [OK] Largest File Size: 198B
_ [INFO] Smallest File Size: 0B
_ [OK] Total Size: 198B

This also affexts other plugins like Invoke-IcingaCheckPartitionSpace without the usage of ShowFileList.

Installed components on this system:

Component Version Available


agent 2.16.3 2.16.3
framework 1.15.0 1.15.0
plugins 1.15.0 1.15.0
service 1.3.0 1.3.0

Windows server 2022

Best regards,

Max

Lenguaje dominante
PowerShell
Estrellas
55
Forks
31
Merge medio
4 d 5 h
PR fusionados (30 d)
6

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Icinga/icinga-powershell-plugins

Todos los issues de Icinga/icinga-powershell-plugins

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.