def METHOD_NAME(self):
    handle = _base.open_path(self.path)
    if handle is None:
        _log.error('%r failed to open new handle', self)
    else:
        # if _log.isEnabledFor(_DEBUG):
        #     _log.debug("%r opened new handle %d", self, handle)
        self._local.handle = handle
        self._handles.append(handle)
        return handle