| 442 | } |
| 443 | |
| 444 | void clear_log_folder( |
| 445 | const std::string& datadestdir, |
| 446 | const std::string& dbname |
| 447 | ) |
| 448 | // We don't want log file holes, so after each increment, remove all existing logs |
| 449 | // unless in keep_all_logs mode |
| 450 | { |
| 451 | // remove files in the txn directory |
| 452 | std::string dbtxndir(datadestdir + "/" + dbname + ".txn"); |
| 453 | make_dirs( dbtxndir ); |
| 454 | remove_all_old_files( dbtxndir ); |
| 455 | dbtxndir = datadestdir + "/" + "logs"; |
| 456 | make_dirs( dbtxndir ); |
| 457 | remove_all_old_files( dbtxndir ); |
| 458 | } |
no test coverage detected