flyteidl

module
v0.16.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2020 License: Apache-2.0

README

================
Flyte IDL
================
This repository contains all of Flyte's IDLs.

The contents of this Readme will be deprecated shortly.  Please refer to the Flyte `contributor's guide <https://github.com/lyft/flyte>`__ in the future.

Generating Protobufs -> Code
#############################

Mac OS
*******

1. Install Docker for Mac (https://www.docker.com/docker-mac)
2. Start 'docker' and sign in.  You should see a whale icon in your toolbar.
3. cd to the root of your flyteidl repository.
4. Run ``./generate_protos.sh`` to generate just the protobuf files.  Side note: running ``make generate`` will generate protos along with some other things like mock classes.

Admin Client Generation
*************************

Please see the Flyte Tools documentation on the `generator <https://github.com/lyft/flytetools#swagger-client-code-generator>`__ for more information.

Directories

Path Synopsis
clients
go/coreutils
Contains convenience methods for constructing core types.
Contains convenience methods for constructing core types.
gen
pb-go/flyteidl/service
Package service is a reverse proxy.
Package service is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL