
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