Ejemplo n.º 1
0
    def getConfigWrapper(self, client: OpenrCtrl.Client,
                         config_key: str) -> Tuple[str, str]:
        blob = None
        exception_str = None
        try:
            blob = client.getConfigKey(config_key)
        except OpenrError as ex:
            exception_str = "Exception getting key for {}: {}".format(
                config_key, ex)

        return (blob, exception_str)
Ejemplo n.º 2
0
    def getConfigWrapper(self, client: OpenrCtrl.Client,
                         config_key: str) -> Tuple[str, str]:
        blob = None
        exception_str = None
        try:
            blob = client.getConfigKey(config_key)
        except OpenrError as ex:
            exception_str = "Exception getting key for {}: {}".format(
                config_key, ex)

        # pyre-fixme[7]: Expected `Tuple[str, str]` but got
        #  `Tuple[typing.Optional[bytes], typing.Optional[str]]`.
        return (blob, exception_str)
Ejemplo n.º 3
0
 def _run(self, client: OpenrCtrl.Client) -> None:
     prefix_mgr_config_blob = client.getConfigKey(Consts.PREFIX_MGR_KEY)
     prefix_mgr_config = deserialize_thrift_object(
         prefix_mgr_config_blob, lsdb_types.PrefixDatabase)
     self.print_config(prefix_mgr_config)
Ejemplo n.º 4
0
 def _run(self, client: OpenrCtrl.Client) -> None:
     lm_config_blob = client.getConfigKey(Consts.LINK_MONITOR_KEY)
     lm_config = deserialize_thrift_object(lm_config_blob,
                                           lm_types.LinkMonitorConfig)
     self.print_config(lm_config)
Ejemplo n.º 5
0
 def _run(self, client: OpenrCtrl.Client):
     prefix_alloc_blob = client.getConfigKey(Consts.PREFIX_ALLOC_KEY)
     prefix_alloc = deserialize_thrift_object(prefix_alloc_blob,
                                              ap_types.AllocPrefix)
     self.print_config(prefix_alloc)