package
0.0.0-20210330233353-620c0230d73a
Repository: https://github.com/terminaljockey/kudzu.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
GetJsonStruct extracts options from kdz script, and matches script type with appropriate struct.
ScriptCompileAndRun temporarily compiles script to tmp/UID.go, uses go run to execute, then clears the go source from tmp dir.
ScriptList lists scripts, can be modified with a filter.
ScriptRun runs scripts.
ScriptSend populates a script with a given struct and sends it to a node for processing.
ScriptSendandReturn populates a script with a given struct and sends it to a node for processing.

# Structs

CompileAndRun holds options for scripts that dont play well with yaegi.
LinuxLocal holds options for local linux scripts.
LinuxRemote holds options for remote linux scripts.
ScriptOps will hold all the options for our scripts.
Web holds options for web scripts.
WinLocal holds options for local windows scripts.
WinRemote holds options for remote windows scripts.