#include #include #include #include using namespace snapper; using namespace std; void deleteAll() { Snapper* sh = new Snapper("testsuite"); Snapshots snapshots = sh->getSnapshots(); vector tmp; for (Snapshots::iterator it = snapshots.begin(); it != snapshots.end(); ++it) if (!it->isCurrent()) tmp.push_back(it); for (vector::iterator it = tmp.begin(); it != tmp.end(); ++it) sh->deleteSnapshot(*it); delete sh; } int main() { deleteAll(); Snapper* sh = new Snapper("testsuite"); time_t t = time(NULL) - 100 * 24*60*60; while (t < time(NULL)) { Snapshots::iterator snap = sh->createSingleSnapshot("testsuite"); // snap->setDate(t); snap->setCleanup("timeline"); t += 60*60; } delete sh; exit(EXIT_SUCCESS); }