@MichaIng
so here are the test results for your pr:
- OK: running dietpi-sync and press cancel after dry-run now correctly cancels the sync
- NOT OK: Running dietpi-sync 1 still has 2 user interactions that stop the script: 1 > after sync it prompts with an ‘OK’ and after that it 2. prompts with the log file + OK
So not completely successful