Deploying ERPLibre (single VM [1] and infra [4]) now asks "Interactive monitoring dashboard?". When yes, the installs run DETACHED (setsid, one log file + exit marker per VM) and a Textual dashboard opens: - left: a table of VMs with live status (⏳ running / ✅ done / ❌ failed with exit code) and elapsed time; - right: the selected VM's log, tailed live (f toggles follow); - footer: the VM's ssh command; s suspends the dashboard and SSHes in; - q quits back to the menu — the installs keep running detached, so you can leave before they finish and reopen later on the same log dir. New module qemu_install_monitor.py holds the detached launcher and the Textual app. The remote install script is factored into _qemu_erplibre_remote_cmd. Falls back gracefully if textual is missing. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| database_manager.py | ||
| kdbx_manager.py | ||
| logo_ascii.txt | ||
| qemu_install_monitor.py | ||
| README.base.md | ||
| README.fr.md | ||
| README.md | ||
| source_todo.sh | ||
| todo.json | ||
| todo.py | ||
| todo_example.json | ||
| todo_file_browser.py | ||
| todo_i18n.py | ||
| todo_upgrade.py | ||
| version_manager.py | ||
TODO is an assistant robot to use ERPLibre
Execute it with ./script/todo/todo.py or make todo.
For a new project, copy todo_example.json to private/todo/todo_override.json | private/todo/todo_override_private.json and edit it.