in client/apache_shenyu_client/register.py [0:0]
def register_all_metadata(**kwargs):
def register_all_metadata_decorator(func):
@wraps(func)
def _wrapped_register_all_metadata():
try:
gt = GatewayProxy()
_kwargs = deepcopy(kwargs)
_kwargs.update({"register_all": True})
gt.register_metadata(**_kwargs)
func()
except RegisterAllMetaDataExp as ee:
raise ee
except Exception as e:
print("register_all_metadata except, detail is:{}".format(str(e)))
raise e
return _wrapped_register_all_metadata
return register_all_metadata_decorator