Copy = externalCmd{"arv-copy"}
Tag = externalCmd{"arv-tag"}
Ws = externalCmd{"arv-ws"}
- Run = externalCmd{"arv-run"}
Keep = cmd.Multi(map[string]cmd.Handler{
"get": externalCmd{"arv-get"},
"normalize": externalCmd{"arv-normalize"},
"docker": externalCmd{"arv-keepdocker"},
})
- Pipeline = cmd.Multi(map[string]cmd.Handler{
- "run": externalCmd{"arv-run-pipeline-instance"},
- })
// user, group, container, specimen, etc.
APICall = apiCallCmd{}
)
return 1
case *exec.Error:
fmt.Fprintln(stderr, err)
- if ec.prog == "arv" || ec.prog == "arv-run-pipeline-instance" {
+ if ec.prog == "arv" {
fmt.Fprint(stderr, rubyInstallHints)
} else if strings.HasPrefix(ec.prog, "arv-") {
fmt.Fprint(stderr, pythonInstallHints)