예제 #1
0
 def __init__(self, server):
     super(RemoteCall, self).__init__(server)
     self.app_routine = RoutineContainer(self.scheduler)
     # there is no need to run this container main, so don't append it
     # self.routines.append(self.app_routine)
     self.wc = WebClient()
     self.app_routine.main = self._main
     self.routines.append(self.app_routine)
     self.createAPI(api(self.call, self.app_routine))
예제 #2
0
파일: vxlanvtep.py 프로젝트: sinofeng/vlcp
    def __init__(self,server):
        super(VXLANVtep,self).__init__(server)
        self.app_routine = RoutineContainer(self.scheduler)
        self.app_routine.main = self._main
        self.routines.append(self.app_routine)

        self.conns = {}
        self.vxlan_vlan_map_info = {}

        self.createAPI(publicapi(self.createioflowparts, self.app_routine,
                                 lambda connection,logicalnetwork,**kwargs:
                                        _is_vxlan(logicalnetwork)),
                       api(self.get_vxlan_bind_info,self.app_routine))
예제 #3
0
파일: testStream.py 프로젝트: vtanrun/vlcp
 def setUp(self):
     self.server = Server()
     self.rc = RoutineContainer(self.server.scheduler)