"strings"
"syscall"
- "git.curoverse.com/arvados.git/lib/cmd"
+ "git.arvados.org/arvados.git/lib/cmd"
)
var (
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)
Note: This subcommand uses the "arvados" Python module. If that is
not installed, try:
* "pip install arvados" (either as root or in a virtualenv), or
-* "sudo apt-get install python-arvados-python-client", or
+* "sudo apt-get install python3-arvados-python-client", or
* see https://doc.arvados.org/install for more details.
`