Пример #1
0
 def sandesh_pr_handle_request(self, req):
     # Return the list of PR routers
     resp = sandesh.PhysicalRouterListResp(physical_routers=[])
     if req.name_or_uuid is None:
         for router in PhysicalRouterDM:
             sandesh_router = self.sandesh_pr_build()
             resp.physical_routers.extend(sandesh_router)
     else:
         router = PhysicalRouterDM.find_by_name_or_uuid(req.name_or_uuid)
         if router:
             sandesh_router = router.sandesh_pr_build()
             resp.physical_routers.extend(sandesh_router)
     resp.response(req.context())
Пример #2
0
 def sandesh_pr_handle_request(self, req):
     # Return the list of PR routers
     resp = sandesh.PhysicalRouterListResp(physical_routers=[])
     if req.name_or_uuid is None:
         for router in PhysicalRouterDM:
             sandesh_router = self.sandesh_pr_build(router)
             resp.physical_routers.extend(sandesh_router)
     else:
         router = PhysicalRouterDM.find_by_name_or_uuid(req.name_or_uuid)
         if router:
             sandesh_router = router.sandesh_pr_build(router)
             resp.physical_routers.extend(sandesh_router)
     resp.response(req.context())