(refactor) Quiet native installer output by default
Add step-based installer logging that reports pobsync actions as OK, FAILED, or SKIPPED while suppressing noisy apt, pip, Django, and systemd output during successful runs. Show the captured output for the failed step when something breaks, and add a --verbose flag to restore full command output for debugging. Document the quieter installer behavior and verbose mode in the README and development notes.
This commit is contained in:
@@ -60,7 +60,8 @@ sudo scripts/install-systemd \
|
||||
|
||||
Use `--no-install-os-packages` if you want to manage system packages yourself. Use `--force-env` only when you want the
|
||||
installer to rewrite an existing `/etc/pobsync/pobsync.env`.
|
||||
Use `--non-interactive` for scripted installs.
|
||||
Use `--non-interactive` for scripted installs. Use `--verbose` when you want to see the underlying apt, pip, Django, and
|
||||
systemd output.
|
||||
|
||||
For MariaDB support, add:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user