def lose_master(): job = ServerJob.get_random_server_job() t = random.randint(0, 60) logger.info('Random mishap: Losing master job %s for %d seconds' % (job.get_job_name(), t)) job.lose_master() scheduler.add_relative(t, lambda: job.trigger_master_election())
def lose_master(): job = ServerJob.get_random_server_job() t = random.randint(0, 60) logger.info( 'Random mishap: Losing master job %s for %d seconds' % (job.get_job_name(), t)) job.lose_master() scheduler.add_relative(t, lambda: job.trigger_master_election())
def trigger_master_election(): job = ServerJob.get_random_server_job() logger.info('Random mishap: Triggering master election in job %s' % job.get_job_name()) job.trigger_master_election()
def trigger_master_election(): job = ServerJob.get_random_server_job() logger.info( 'Random mishap: Triggering master election in job %s' % job.get_job_name()) job.trigger_master_election()