public function eraseDir($dirname = '')
{
list($prefix, $dirname) = $this->filterPrefix($dirname);
if (($fs = $this->getFilesystem($prefix)) === null) {
throw new WriteException("No filesystem saved under prefix [{$prefix}].");
}
$fs->eraseDir($dirname);
}