示例#1
0
 def show_mobility_players(self) -> None:
     for node in self.session.nodes.values():
         if not NodeUtils.is_mobility(node):
             continue
         if node.mobility_config:
             mobility_player = MobilityPlayer(self.app, node)
             self.mobility_players[node.id] = mobility_player
             mobility_player.show()
示例#2
0
 def get_mobility_configs_proto(self) -> List[mobility_pb2.MobilityConfig]:
     configs = []
     for node in self.session.nodes.values():
         if not NodeUtils.is_mobility(node):
             continue
         if not node.mobility_config:
             continue
         config = ConfigOption.to_dict(node.mobility_config)
         mobility_config = mobility_pb2.MobilityConfig(node_id=node.id,
                                                       config=config)
         configs.append(mobility_config)
     return configs