in eventdata/parameter_sources/elasticlogs_bulk_source.py [0:0]
def percent_completed(self):
# progress is determined either by:
#
# * the `time-period` or `iteration` property specified on the corresponding task
# * `#params()` raising `StopIteration` when `RandomEvent` is exhausted
return self._randomevent.percent_completed