implement get index meta

This commit is contained in:
mpostma
2021-02-04 12:34:12 +01:00
parent 8d462afb79
commit f1c09a54be
4 changed files with 26 additions and 12 deletions

View File

@ -118,6 +118,13 @@ impl Data {
self.index_controller.list_indexes()
}
pub fn index(&self, name: impl AsRef<str>) -> anyhow::Result<Option<IndexMetadata>> {
Ok(self
.list_indexes()?
.into_iter()
.find(|i| i.name == name.as_ref()))
}
#[inline]
pub fn http_payload_size_limit(&self) -> usize {
self.options.http_payload_size_limit.get_bytes() as usize