コード例 #1
0
ファイル: rednode.py プロジェクト: jtauber/redfoot-orig
        def _server(o):
            host = self.get_first_value(o, HOST, None)
            port = self.get_first_value(o, PORT, None)
            if host or host == "" and port:
                from redfootlib.server import RedServer

                server = RedServer(host, int(port))
                server.run(background=1)

                def _add_app(o):
                    app_class = self.get_first_value(o, APP_CLASS, None)
                    if app_class:
                        app = self.get_app_instance(app_class)
                        server.add_app(app)

                for object in self.objects(o, APP):
                    _add_app(object)