seastar::future<> SeaStore::stop()
{
- return transaction_manager->close(
- ).handle_error(
- crimson::ct_error::assert_all{
- "Invalid error in SeaStore::stop"
- }
- );
-
+ return seastar::now();
}
seastar::future<> SeaStore::mount()
seastar::future<> SeaStore::umount()
{
- return seastar::now();
+ return transaction_manager->close(
+ ).handle_error(
+ crimson::ct_error::assert_all{
+ "Invalid error in SeaStore::umount"
+ }
+ );
}
seastar::future<> SeaStore::mkfs(uuid_d new_osd_fsid)
});
});
}).safe_then([this] {
- return stop();
+ return umount();
}).handle_error(
crimson::ct_error::assert_all{
"Invalid error in SeaStore::mkfs"