wiz

command module
v0.0.0-...-5f7c61f Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2020 License: Apache-2.0 Imports: 1 Imported by: 0

README

wiz

Notice: This project is under heavy development and is not recommended for production or external use. Docs are written as reference for the future direction of the project. Docs, subsystems, APIs, etc will likely change significantly until the project reaches 1.0.

Development

Make sure you have a local Go toolchain installed.

Additionally, you should run:

git config --local core.hooksPath .githooks/

to set git to use the project's provided git hooks.

Building/Installing

Simply run

go install -tags=jsoniter

Documentation

Overview

Wiz is a package manager for ML and AI projects

Directories

Path Synopsis
api
etl
processors
This package defines the Wiz Processor API TODO: maybe think about moving this to a separate package as we are going to add many different API types
This package defines the Wiz Processor API TODO: maybe think about moving this to a separate package as we are going to add many different API types
Package executor defines the execution Environments that allow WTF to run on different orchestration platforms.
Package executor defines the execution Environments that allow WTF to run on different orchestration platforms.
Package manager represents the Wiz Manager library.
Package manager represents the Wiz Manager library.
processors
get
The get processor uses go-getter from Hashicorp to quickly and easily get data from many sources including Git, HTTP, S3, etc It takes in a simple string as input which contains a reference to the file and also any required configuration such as S3 access keys or the Git SHA
The get processor uses go-getter from Hashicorp to quickly and easily get data from many sources including Git, HTTP, S3, etc It takes in a simple string as input which contains a reference to the file and also any required configuration such as S3 access keys or the Git SHA
git
ls
Ls is a processor to return a list of FileInfo for the provided directory
Ls is a processor to return a list of FileInfo for the provided directory
simpleprocessor
This package provides the Processor interface which is implemented by all the other packages in the parent package
This package provides the Processor interface which is implemented by all the other packages in the parent package
implements a server for the Wiz Processor Server API interface default is http
implements a server for the Wiz Processor Server API interface default is http
test
gutils
Package gutils implements some basic graph utilities
Package gutils implements some basic graph utilities

Jump to

Keyboard shortcuts

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