forked from vela-ssoc/vela-kit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
deploy_windows.go
95 lines (93 loc) · 2.71 KB
/
deploy_windows.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
package vkit
import (
account "github.com/vela-ssoc/vela-account"
arp "github.com/vela-ssoc/vela-arp"
awk "github.com/vela-ssoc/vela-awk"
capture "github.com/vela-ssoc/vela-capture"
component "github.com/vela-ssoc/vela-component"
cond "github.com/vela-ssoc/vela-cond"
cpu "github.com/vela-ssoc/vela-cpu"
crontab "github.com/vela-ssoc/vela-crontab"
crypto "github.com/vela-ssoc/vela-crypto"
cvs "github.com/vela-ssoc/vela-cvs"
disk "github.com/vela-ssoc/vela-disk"
vdns "github.com/vela-ssoc/vela-dns"
elastic "github.com/vela-ssoc/vela-elastic"
engine "github.com/vela-ssoc/vela-engine"
evtlog "github.com/vela-ssoc/vela-evtlog"
extract "github.com/vela-ssoc/vela-extract"
fasthttp "github.com/vela-ssoc/vela-fasthttp"
file "github.com/vela-ssoc/vela-file"
fsnotify "github.com/vela-ssoc/vela-fsnotify"
group "github.com/vela-ssoc/vela-group"
host "github.com/vela-ssoc/vela-host"
ifconfig "github.com/vela-ssoc/vela-ifconfig"
ip2region "github.com/vela-ssoc/vela-ip2region"
kfk "github.com/vela-ssoc/vela-kfk"
"github.com/vela-ssoc/vela-kit/vela"
logon "github.com/vela-ssoc/vela-logon"
memory "github.com/vela-ssoc/vela-memory"
vnet "github.com/vela-ssoc/vela-net"
osquery "github.com/vela-ssoc/vela-osquery"
process "github.com/vela-ssoc/vela-process"
registry "github.com/vela-ssoc/vela-registry"
risk "github.com/vela-ssoc/vela-risk"
sbom "github.com/vela-ssoc/vela-sbom"
service "github.com/vela-ssoc/vela-service"
ss "github.com/vela-ssoc/vela-ss"
vswitch "github.com/vela-ssoc/vela-switch"
syslog "github.com/vela-ssoc/vela-syslog"
vtag "github.com/vela-ssoc/vela-tag"
tail "github.com/vela-ssoc/vela-tail"
vtime "github.com/vela-ssoc/vela-time"
track "github.com/vela-ssoc/vela-track"
wmi "github.com/vela-ssoc/vela-wmi"
)
func (dly *Deploy) withAll(xEnv vela.Environment) {
if !dly.all {
return
}
vela.WithEnv(xEnv)
awk.WithEnv(xEnv)
crypto.WithEnv(xEnv)
file.WithEnv(xEnv)
awk.WithEnv(xEnv)
vswitch.WithEnv(xEnv)
vtag.WithEnv(xEnv)
risk.WithEnv(xEnv)
service.WithEnv(xEnv)
ifconfig.WithEnv(xEnv)
cpu.WithEnv(xEnv)
memory.WithEnv(xEnv)
disk.WithEnv(xEnv)
host.WithEnv(xEnv)
ss.WithEnv(xEnv)
process.WithEnv(xEnv)
track.WithEnv(xEnv)
account.WithEnv(xEnv)
group.WithEnv(xEnv)
ip2region.WithEnv(xEnv)
vtime.WithEnv(xEnv)
vnet.WithEnv(xEnv)
cond.WithEnv(xEnv)
tail.WithEnv(xEnv)
fsnotify.WithEnv(xEnv)
fasthttp.WithEnv(xEnv)
osquery.WithEnv(xEnv)
component.WithEnv(xEnv)
vdns.WithEnv(xEnv)
crontab.WithEnv(xEnv)
kfk.WithEnv(xEnv)
syslog.WithEnv(xEnv)
elastic.WithEnv(xEnv)
capture.WithEnv(xEnv)
logon.WithEnv(xEnv)
evtlog.WithEnv(xEnv)
wmi.WithEnv(xEnv)
registry.WithEnv(xEnv)
engine.WithEnv(xEnv)
extract.WithEnv(xEnv)
sbom.WithEnv(xEnv)
arp.WithEnv(xEnv)
cvs.WithEnv(xEnv)
}