api

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2019 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateUUID

func GenerateUUID() string

GenerateUUID returns an unique id

func ImportLessonDefs added in v0.1.4

func ImportLessonDefs(syringeConfig *config.SyringeConfig, lessonDir string) (map[int32]*pb.LessonDef, error)

func IsEmptyValue added in v0.1.4

func IsEmptyValue(e reflect.Value) bool

func IsShortID

func IsShortID(id string) bool

IsShortID determine if an arbitrary string *looks like* a short ID.

func StartAPI

func StartAPI(ls *scheduler.LessonScheduler, grpcPort, httpPort int, buildInfo map[string]string) error

func TruncateID

func TruncateID(id string) string

TruncateID returns a shorthand version of a string identifier for convenience. A collision with other shorthands is very unlikely, but possible. In case of a collision a lookup with TruncIndex.Get() will fail, and the caller will need to use a langer prefix, or the full-length Id.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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