def __getattr__(self, suffix):
    self._lock.acquire()
    try:
      if not self._initialized:
        self._update_configs()
      if suffix in self._overrides:
        value = self._overrides[suffix]
      elif suffix in self._defaults:
        value = self._defaults[suffix]
      else:
        raise AttributeError(suffix)

      setattr(self, suffix, value)
      return value
    finally:
      self._lock.release()
Needful for the tests
dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/api/lib_config.py/ConfigHandle.__getattr__--crossover with--dataset/ETHPy150Open tbielawa/bitmath/tests/test_argparse_type.py/TestArgparseType.setUp