/
cmds.go
55 lines (43 loc) · 1.12 KB
/
cmds.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package runtime
// scriptCmds are the script command implementations.
var scriptCmds = map[string]func(*Script, int, []string){
// cmd_billy.go
"billy": (*Script).CmdBilly,
// cmd_call.go
"call": (*Script).CmdCall,
// cmd_checks.go
"status": (*Script).CmdStatus,
// cmd_cmp.go
"cmp": (*Script).CmdCmp,
"cmpenv": (*Script).CmdCmpenv,
// cmd_env.go
"env": (*Script).CmdEnv,
"envsub": (*Script).CmdEnvsub,
// cmd_exec.go
"exec": (*Script).CmdExec,
"wait": (*Script).CmdWait,
"skip": (*Script).CmdSkip,
"stop": (*Script).CmdStop,
// cmd_fs.go
"cd": (*Script).CmdCd,
"chmod": (*Script).CmdChmod,
"cp": (*Script).CmdCp,
"exists": (*Script).CmdExists,
"mkdir": (*Script).CmdMkdir,
"rm": (*Script).CmdRm,
"symlink": (*Script).CmdSymlink,
// cmd_http.go
"http": (*Script).CmdHttp,
// cmd_log.go
"log": (*Script).CmdLog,
// cmd_stdio.go
"stdin": (*Script).CmdStdin,
"stderr": (*Script).CmdStderr,
"stdout": (*Script).CmdStdout,
// cmd_str.go
"grep": (*Script).CmdGrep,
"regexp": (*Script).CmdRegexp,
"sed": (*Script).CmdSed,
// other
"unquote": (*Script).CmdUnquote,
}