为什么pyramid_celery使用给定的PasteDeploy配置文件引导金字塔WSGI应用程序并且不使用返回的环境?这次电话的目的是什么?
pyramid_celery@Github - source code line using pyramid.paster.bootstrap
from pyramid.paster import bootstrap
from celery.app import default_app
class CommandMixin(object):
preload_options = ()
def setup_app_from_commandline(self, argv):
if len(argv) < 2:
print >> sys.stderr, 'No configuration file specified.'
sys.exit(1)
bootstrap(argv[1])
self.app = default_app
return argv[:1] + argv[2:]
参考
关于用例引导WSGI应用程序的金字塔文档