#include "snapper/Compare.h"
#include "snapper/SnapperTmpl.h"
#include "snapper/AsciiFile.h"
+#include "snapper/Filesystem.h"
namespace snapper
{
SDir dir1 = getSnapshot1()->openSnapshotDir();
SDir dir2 = getSnapshot2()->openSnapshotDir();
- cmpDirs(dir1, dir2, cb);
+ snapper->getFilesystem()->cmpDirs(dir1, dir2, cb);
}
umount();
#include "snapper/Snapper.h"
#include "snapper/SnapperTmpl.h"
#include "snapper/SnapperDefines.h"
+#include "snapper/Compare.h"
#include "config.h"
return info_dir;
}
+
+ void
+ Filesystem::cmpDirs(const SDir& dir1, const SDir& dir2, cmpdirs_cb_t cb) const
+ {
+ snapper::cmpDirs(dir1, dir2, cb);
+ }
+
}
#include <vector>
#include "snapper/FileUtils.h"
+#include "snapper/Compare.h"
#include "config.h"
virtual bool checkSnapshot(unsigned int num) const = 0;
+ virtual void cmpDirs(const SDir& dir1, const SDir& dir2, cmpdirs_cb_t cb) const;
+
protected:
const string subvolume;