我有一些模块,有时是从eventlet环境中导入的,有时是从常规python环境中导入的。我希望检测到这一点,这样我就可以有条件地调用monkey_patch和debug.hub_blocking_detection之类的东西。
对于一段python代码,有没有一种可靠的方法来发现它是否在eventlet环境中运行?
发布于 2012-03-15 14:26:01
这是Kombu/Celery使用的:https://github.com/ask/kombu/blob/master/kombu/syn.py
https://stackoverflow.com/questions/9700019
复制相似问题