in provider/consumer.py [0:0]
def __on_assign(self, consumer, partitions):
logging.info('[{}] Completed partition assignment. Connected to broker(s)'.format(self.trigger))
if self.currentState() == Consumer.State.Initializing and self.__shouldRun():
logging.info('[{}] Setting consumer state to running.'.format(self.trigger))
self.__recordState(Consumer.State.Running)