From 46b7716b1db562d193b99da6d5640fa6645b2c51 Mon Sep 17 00:00:00 2001 From: maxslimmer Date: Wed, 4 Jan 2017 18:02:23 -0800 Subject: [PATCH 1/3] get cache.disk statistics for update --- applications/examples/controllers/appadmin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/applications/examples/controllers/appadmin.py b/applications/examples/controllers/appadmin.py index 73303f53..a602a95c 100644 --- a/applications/examples/controllers/appadmin.py +++ b/applications/examples/controllers/appadmin.py @@ -465,6 +465,7 @@ def ccache(): ram['keys'].append((key, GetInHMS(time.time() - value[0]))) for key in cache.disk.storage: + value = cache.disk.storage[key] if key == 'web2py_cache_statistics' and isinstance(value[1], dict): disk['hits'] = value[1]['hit_total'] - value[1]['misses'] disk['misses'] = value[1]['misses'] From 0165cfadef968b27a6fda494af8a826557cdc8ea Mon Sep 17 00:00:00 2001 From: maxslimmer Date: Wed, 4 Jan 2017 18:03:37 -0800 Subject: [PATCH 2/3] get cache.disk statistics value for update and display --- applications/welcome/controllers/appadmin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/applications/welcome/controllers/appadmin.py b/applications/welcome/controllers/appadmin.py index 73303f53..a602a95c 100644 --- a/applications/welcome/controllers/appadmin.py +++ b/applications/welcome/controllers/appadmin.py @@ -465,6 +465,7 @@ def ccache(): ram['keys'].append((key, GetInHMS(time.time() - value[0]))) for key in cache.disk.storage: + value = cache.disk.storage[key] if key == 'web2py_cache_statistics' and isinstance(value[1], dict): disk['hits'] = value[1]['hit_total'] - value[1]['misses'] disk['misses'] = value[1]['misses'] From d862da354364f680cdedbe387a71f874bece6025 Mon Sep 17 00:00:00 2001 From: maxslimmer Date: Wed, 4 Jan 2017 18:08:57 -0800 Subject: [PATCH 3/3] revert part of fix to displaying cache statistics (#1) --- applications/admin/controllers/appadmin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/applications/admin/controllers/appadmin.py b/applications/admin/controllers/appadmin.py index 73303f53..a602a95c 100644 --- a/applications/admin/controllers/appadmin.py +++ b/applications/admin/controllers/appadmin.py @@ -465,6 +465,7 @@ def ccache(): ram['keys'].append((key, GetInHMS(time.time() - value[0]))) for key in cache.disk.storage: + value = cache.disk.storage[key] if key == 'web2py_cache_statistics' and isinstance(value[1], dict): disk['hits'] = value[1]['hit_total'] - value[1]['misses'] disk['misses'] = value[1]['misses']