}
}
fclose(dbmeta);
+
+ string dbmeta_csum
+ = Hash::hash_file(dbmeta_file->get_local_path().c_str());
dbmeta_file->send();
db->Close();
fprintf(descriptor, "Scheme: %s\n", backup_scheme.c_str());
fprintf(descriptor, "Root: %s\n", backup_root.c_str());
+ if (dbmeta_csum.size() > 0) {
+ fprintf(descriptor, "Database-state: %s\n", dbmeta_csum.c_str());
+ }
+
if (csum.size() > 0) {
fprintf(descriptor, "Checksums: %s\n", csum.c_str());
}