From c2dbefecc22134047c62b678a49c33a7c984d132 Mon Sep 17 00:00:00 2001 From: DL6ER Date: Thu, 16 Aug 2018 14:29:49 +0200 Subject: [PATCH] Add new api.php?getCacheInfo callback Signed-off-by: DL6ER --- api_FTL.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/api_FTL.php b/api_FTL.php index 19a94f82..c6d149b8 100644 --- a/api_FTL.php +++ b/api_FTL.php @@ -245,6 +245,21 @@ else $data = array_merge($data, $result); } + if (isset($_GET['getCacheInfo']) && $auth) + { + sendRequestFTL("cacheinfo"); + $return = getResponseFTL(); + $querytypes = array(); + foreach($return as $ret) + { + $tmp = explode(": ",$ret); + $querytypes[$tmp[0]] = floatval($tmp[1]); + } + + $result = array('cacheinfo' => $querytypes); + $data = array_merge($data, $result); + } + if (isset($_GET['getAllQueries']) && $auth) { if(isset($_GET['from']) && isset($_GET['until']))