INNER CODE UNIT · Python
parse_proto
flyteorg/flytekit · flytekit/clis/flyte_cli/main.py:610
def parse_proto(filename, proto_class):
_welcome_message()
split = proto_class.split(".")
idl_module = ".".join(split[:-1])
idl_obj = split[-1]
mod = importlib.import_module(idl_module)
idl = getattr(mod, idl_obj)
obj = utils.load_proto_from_file(idl, filename)
jsonObj = MessageToJson(obj)
click.echo(jsonObj)
click.echo("")
########################################################################################################################
#
# Task Commands