in container-images/gerrit-init/tools/gerrit-initializer/initializer/tasks/reindex.py [0:0]
def reindex(self, indices=None):
LOG.info("Starting to reindex.")
command = "java -jar /var/war/gerrit.war reindex -d %s" % self.gerrit_site_path
if indices:
command += " ".join([" --index %s" % i for i in indices])
reindex_process = subprocess.run(command.split(), stdout=subprocess.PIPE)
if reindex_process.returncode > 0:
LOG.error(
"An error occured, when reindexing Gerrit indices. Exit code: %d",
reindex_process.returncode,
)
sys.exit(1)
LOG.info("Finished reindexing.")