Aggiunge backup no-GUI per scheduler

This commit is contained in:
2026-07-01 12:27:59 +02:00
parent 118f01f81a
commit d5bff3d8e4
5 changed files with 121 additions and 1 deletions

View File

@@ -58,6 +58,8 @@ La tray app deve:
La tray app e' il componente piu' adatto per eseguire `rsync` e richiedere lo spegnimento, perche' queste sono azioni esplicite dell'utente.
La stessa logica di backup deve essere disponibile anche senza interfaccia grafica, tramite opzione `--nogui`, per permettere l'esecuzione da Task Scheduler alla disconnessione o fine sessione. In modalita' no-GUI non devono comparire icone tray o finestre di messaggio: gli errori devono essere registrati nei log e il processo deve restituire un codice di uscita diverso da zero.
### GUI CustomTkinter
La GUI di configurazione deve permettere di:
@@ -398,6 +400,7 @@ dist/
BakRestWatchdog.exe
BakRestTray.exe
BakRestConfig.exe
BakRestNoGui.exe
```
## Decisioni aperte