def __call__(self, *args, **kwargs): if kwargs.pop("spool", True): from kb14 import init_database try: init_database() self.f(*args, **kwargs) except: return uwsgi.SPOOL_RETRY return uwsgi.SPOOL_OK try: self.f(kwargs) except AutoReconnect: self.spool(*args, **kwargs)
#!/usr/bin/env python2.7 # -*- coding: utf-8 -*- from gevent import monkey monkey.patch_all() from kb14 import init_config, init_application, init_database init_config("config.py") init_database() app = init_application()