Module: check_mk
Branch: master
Commit: 03f47269c43932e0d409f3182dc0de3f87114df9
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=03f47269c43932…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Jan 30 23:54:33 2019 +0100
Cleanup application global per request "caching"
* Removed "cache" functionality from htmllib
* Make the WSGI application object of the current request
available through cmk.gui.globals.current_app
* Provide a simple dictionary structure at current_app.g
for storing information during request processing
* The API is similar to the way flask realizes this
Change-Id: I466174cac1b9dc2920f0f8a8cdc7cff6e74cd4ef
---
cmk/gui/bi.py | 6 +++---
cmk/gui/globals.py | 28 +++++++++++++++-------------
cmk/gui/gui_background_job.py | 2 +-
cmk/gui/htmllib.py | 26 --------------------------
cmk/gui/inventory.py | 22 +++++++++-------------
cmk/gui/log.py | 2 +-
cmk/gui/modules.py | 8 ++++----
cmk/gui/plugins/metrics/utils.py | 8 ++++----
cmk/gui/plugins/views/icons/builtin.py | 6 +++---
cmk/gui/userdb.py | 11 +++++------
cmk/gui/watolib/hosts_and_folders.py | 21 ++++++++++++---------
tests/unit/cmk/gui/conftest.py | 11 ++++++++++-
web/app/index.wsgi | 7 +++++++
13 files changed, 74 insertions(+), 84 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=03f47269c4…