CernVM-FS
2.12.0
|
#include <catalog_traversal.h>
Public Member Functions | |
virtual | ~CatalogTraversalInfoShim () |
virtual uint64_t | GetLastModified (const CatalogT *catalog) |
A layer to extract information from a catalog. Users of the catalog traversal can provide derived classes to overwrite behavior. Currently used to get the last-modified timestamp in configurable manner: for the garbage collection, the timestamp of the catalog hash in the reflog counts, which is the same or newer than the one stored in the catalog.
Definition at line 71 of file catalog_traversal.h.
|
inlinevirtual |
Definition at line 73 of file catalog_traversal.h.
|
inlinevirtual |
Definition at line 76 of file catalog_traversal.h.
Referenced by swissknife::CatalogTraversalBase< ObjectFetcherT >::IsBelowPruningThresholds().