about summary refs log tree commit diff stats
path: root/cache.h
diff options
context:
space:
mode:
authorLars Hjemli2008-04-28 12:10:13 +0200
committerLars Hjemli2008-04-28 12:10:13 +0200
commit9000bbf865cb3578ba5ed3810dc44253cb46ec7f (patch)
treea9917628c40301862d1b1d6f5ecaf803ecc0f714 /cache.h
parentRedesign the caching layer (diff)
downloadcgit-9000bbf865cb3578ba5ed3810dc44253cb46ec7f.tar.gz
cgit-9000bbf865cb3578ba5ed3810dc44253cb46ec7f.zip
Add page 'ls_cache'
This new page will list all entries found in the current cache, which is
useful when reviewing the new cache implementation. There are no links to
the new page, but it's reachable by adding 'p=ls_cache' to any cgit url.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'cache.h')
-rw-r--r--cache.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/cache.h b/cache.h index 5f2178d..66cc41f 100644 --- a/cache.h +++ b/cache.h
@@ -26,6 +26,9 @@ extern int cache_process(int size, const char *path, const char *key, int ttl,
26 cache_fill_fn fn, void *cbdata); 26 cache_fill_fn fn, void *cbdata);
27 27
28 28
29/* List info about all cache entries on stdout */
30extern int cache_ls(const char *path);
31
29/* Print a message to stdout */ 32/* Print a message to stdout */
30extern void cache_log(const char *format, ...); 33extern void cache_log(const char *format, ...);
31 34