def set_variables(self, variables, unset=''):

        tplvars = self.get_template_vars()
        l = []

        for e in tplvars:
            if not e in variables and len(unset) > 0:
                self.variables[e] = unset
            elif not e in variables:
                l.append(e)
            else:
                self.variables[e] = variables[e]

        return l
No second chances on read timeouts, by default
dataset/ETHPy150Open verbosemode/confplate/confplate/confplate.py/ConfPlate.set_variables--crossover with--dataset/ETHPy150Open shazow/urllib3/test/test_retry.py/RetryTest.test_retry_read_zero