in container-images/gerrit-init/tools/gerrit-initializer/initializer/tasks/reindex.py [0:0]
def start(self, is_forced):
if is_forced:
self.reindex()
return
if not self.configured_indices:
LOG.info("gerrit_index.config does not exist. Creating all indices.")
self.reindex()
return
unready_indices = self._get_unready_indices()
if unready_indices:
self.reindex(unready_indices)
if not self._check_index_versions():
LOG.info("Not all indices are up-to-date.")
self.reindex()
return
LOG.info("Skipping reindexing.")