def __getattr__(self, name):

        try:
            return self.__dict__[name]
        except KeyError:
            if hasattr(self._props,name):
                return getattr(self._props, name)
For attributes not found in self, redirect
dataset/ETHPy150Open GluuFederation/community-edition-setup/Properties.py/Properties.__getattr__