Module: check_mk
Branch: master
Commit: 857a0de5e54d3d07baef5dd75e0e76ad976d5cb9
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=857a0de5e54d3d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jul 12 09:10:23 2018 +0200
Cleaned up sidebar snapin plugin API
* Moved base class SidebarSnapin to plugin hierarchy
* Extracted two snapins to dedicated files
* Refactored them to use the new SidebarSnapin mechanism
* Introduced a snapin registry object
Change-Id: I0f42c55006cbedd5e74f8e7333636edc9cd38715
---
cmk/gui/plugins/__init__.py | 0
cmk/gui/plugins/sidebar/__init__.py | 45 ++
cmk/gui/plugins/sidebar/speedometer.py | 246 +++++++++
cmk/gui/plugins/sidebar/virtual_host_tree.py | 574 ++++++++++++++++++++
web/htdocs/sidebar.py | 96 ++--
web/plugins/sidebar/shipped.py | 774 ---------------------------
6 files changed, 909 insertions(+), 826 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=857a0de5e5…