in cstar/job.py [0:0]
def schedule_all_runnable_jobs(self):
while True:
next_host = self.state.find_next_host()
if not next_host:
if not self.state.progress.running:
self.do_loop = False
break
if (not next_host.is_up) and self.state.ignore_down_nodes:
self.state = self.state.with_done(next_host)
else:
self.state = self.state.with_running(next_host)
self.schedule_job(next_host)
cstar.jobwriter.write(self)
cstar.jobprinter.print_progress(self.state.original_topology,
self.state.progress,
self.state.current_topology.get_down())