abrignoni / abrignoni/iLEAPP

[Feature Request] Runtime key command to skip an artifact

Abierto
#1,227 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
1.2k
Forks
303
Merge medio
4 h 32 min
PR fusionados (30 d)
216

Descripción

While running iLEAPP, sometimes a specific artifact may take a long time or appear to hang on certain artifact. Currently, the only way to skip it is to rerun the entire process without that plugin specified in the ilprofile file.

It would be very useful if, while iLEAPP is running, the user could press a certain key (e.g., s) in the terminal to instruct the program to:
- Stop processing the current artifact.
- Move on to the next one without terminating the whole run.

**Example usage:**
```
[152/308] mapsSync [mapsSync] artifact started
Press "s" to skip this artifact
```
When the user presses s, the program prints:
`Skipping mapSync...`
and continues with the next artifact

**Benefits:**
- Saves time when a single plugin hangs.
- No need to restart the run.
- Helps troubleshoot which plugins are problematic on a given backup.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.