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)
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)
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)
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)
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)