Mike Fährmann
bc26fc2439
implement '--clear-cache'
...
Effectively clears all cached values from the cache database by
executing "DELETE FROM data" without any further user input.
5 years ago
Mike Fährmann
34ea0d6a10
rewrite cache module
...
less complexity, better performance,
but some duplicate code here and there
6 years ago
Mike Fährmann
2221cf97ff
implement 'update()' for caches
6 years ago
Mike Fährmann
ea8ca4cfa4
add 'util.expand_path()'
7 years ago
Mike Fährmann
e3212dd98f
fix some smaller stuff
...
- remove support for old windows config paths
- catch exception if cache-database can't be opened
- fix username/password settings for unit tests
- rename variable 'max_tries' to 'retries'
8 years ago
Mike Fährmann
4f123b8513
code adjustments according to pep8
8 years ago
Mike Fährmann
989820d719
workaround for python 3.6s behaviour with BEGIN EXCLUSIVE in sqlite
8 years ago
Mike Fährmann
1e0cf8ddcc
implement a method to manually invalidate cached values
8 years ago
Mike Fährmann
e12862520d
expand path for cache database
8 years ago
Mike Fährmann
b0c333b799
rewrite cache module
9 years ago
Mike Fährmann
738c65d54f
add 'keyarg' argument to cache-decorator
9 years ago
Mike Fährmann
b8c6937d39
first draft for a cache-module
9 years ago