def load(self):
import iris
reload(iris)
reload(iris.config)
config = iris.config.load_config(sys.argv[1])
import iris.api
app = iris.api.get_api(config)
if not self.skip_build_assets:
for r in gc.get_referrers(self):
if isinstance(r, dict) and '_num_workers' in r:
gunicorn_arbiter = r
# only build assets on one worker to avoid race conditions
if gunicorn_arbiter['worker_age'] % self.options['workers'] == 0:
import iris.ui
iris.ui.build_assets()
return app
评论列表
文章目录