12345678910111213141516171819202122 |
- # Copyright (c) 2009-2015 Denis Bilenko and gevent contributors. See LICENSE for details.
- from __future__ import absolute_import
- import os
- from gevent._util import copy_globals
- try:
- if os.environ.get('GEVENT_CORE_CFFI_ONLY'):
- raise ImportError("Not attempting corecext")
- from gevent.libev import corecext as _core
- except ImportError:
- if os.environ.get('GEVENT_CORE_CEXT_ONLY'):
- raise
- # CFFI/PyPy
- from gevent.libev import corecffi as _core
- copy_globals(_core, globals())
- __all__ = _core.__all__ # pylint:disable=no-member
|