throw new RepositoryException(name.name(), "missing url");
} else {
url = new URL(path);
}
listDirectories = repositorySettings.settings().getAsBoolean("list_directories", componentSettings.getAsBoolean("list_directories", true));
blobStore = new URLBlobStore(componentSettings, url);
basePath = BlobPath.cleanPath();
}