v4:
- rename API to swupdateprogress
- use configobj instead of parsing manually
v2:
- rebased to master
This patchset implements a simple monitor for package update. When the
host tab is selected, it verifies whether a package manager is already
running in the system. If so, the software update progress window, in
the host tab, will display the contents of the package manager logfile.
Thus, the user will know the progress of a package update even if it was
not started up by Kimchi (or if wokd was restarted for any reason).
Jose Ricardo Ziviani (4):
Add functions for package manager monitoring
Implement the package manager monitor backend
Implement the package manager monitor frontend
Update the documentation
src/wok/control/base.py | 18 ++++
src/wok/plugins/kimchi/control/host.py | 15 ++-
src/wok/plugins/kimchi/docs/API.md | 3 +
src/wok/plugins/kimchi/i18n.py | 1 +
src/wok/plugins/kimchi/model/host.py | 16 +++
src/wok/plugins/kimchi/swupdate.py | 138 ++++++++++++++++++++++++
src/wok/plugins/kimchi/ui/js/src/kimchi.api.js | 39 +++++++
src/wok/plugins/kimchi/ui/js/src/kimchi.host.js | 29 +++++
src/wok/plugins/kimchi/ui/pages/i18n.json.tmpl | 2 +
9 files changed, 260 insertions(+), 1 deletion(-)
--
1.9.1