summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Cache.py
Commit message (Collapse)AuthorAgeFilesLines
* Run 2to3 on the entire projectJonah BrĂ¼chert2024-04-191-1/+1
|
* Server/Cache: Return the number of expired itemsAlexander Sulfrian2017-03-211-4/+13
|
* Cache: added missing docstring on py2.5Chris St. Pierre2013-09-031-0/+1
|
* Cache: fixed py2.5 syntax errorChris St. Pierre2013-09-031-1/+4
|
* Cache: Fix python3 runtime errorSol Jerome2013-08-281-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Rewrote arbitrary data cache systemChris St. Pierre2013-08-161-8/+170
| | | | | | | | | | | | The caching facilities in Bcfg2.Server.Cache provided basically no features. This rewrites that to allow for much more powerful cache expiration, with a particular focus on interoperation between different components and plugins to let caches be expired as necessary. (E.g., the Probes plugin can expire the Metadata cache.) This does not affect any of the file data cached by Bcfg2, only the caches that are populated with arbitrary data (Metadata, Packages, Probes, etc.).
* moved some libraries in Bcfg2/ into more specific (Server/ or Client/) placesChris St. Pierre2013-02-051-0/+14