def bind_generator_next(self, variable_name, generator_name):
        str_gen_name = str(generator_name)
        str_name = str(variable_name)
        val = next(self.generators[str_gen_name])

        prev = self.variables.get(str_name)
        if prev != val:
            self.variables[str_name] = val
            self.mod_count = self.mod_count + 1
            # Logging is /expensive/
            #logging.debug('Context: Set variable named {0} to next value {1} from generator named {2}'.format(variable_name, val, generator_name))
        return val
Calculate an ID for this object.
dataset/ETHPy150Open svanoort/pyresttest/pyresttest/binding.py/Context.bind_generator_next--crossover with--dataset/ETHPy150Open ramonvanalteren/jenkinsapi/jenkinsapi/result.py/Result.id