try {
this.fs = root.getFileSystem(conf);
this.root = fs.makeQualified(root);
this.storage = fs.makeQualified(temporaryRoot(root, namespace, key));
} catch (IOException e) {
throw new DatasetIOException(
"Cannot setup temporary repository: " + key, e);
}
LOG.debug("Created temporary dataset repository with root {} and storage {}.", root,
storage);
}