Tools now open the metadata device in O_EXCL mode.
An attempt to stop people running the tools on active metadata.
This commit is contained in:
@ -10,7 +10,8 @@
|
||||
// FIXME: move to a different unit
|
||||
namespace persistent_data {
|
||||
persistent_data::block_address get_nr_blocks(string const &path);
|
||||
block_manager<>::ptr open_bm(std::string const &dev_path, block_manager<>::mode m);
|
||||
block_manager<>::ptr open_bm(std::string const &dev_path,
|
||||
block_manager<>::mode m, bool excl = true);
|
||||
|
||||
void check_file_exists(std::string const &file);
|
||||
}
|
||||
|
Reference in New Issue
Block a user