pub fn read_node_id(metadata_dir: &Path) -> Result<NodeID, Error>