run_server.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:iris 作者: linkedin 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号