def __init__(self, name=None, _app_path=None): """``_app_path`` defines an alternative path for app root and is for testing purposes only """ BaseNode.__init__(self, name) path = os.path.join(_app_path or APP_PATH, 'etc', 'ldap.xml') self._config = XMLProperties(path) self.invalidate()