-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcmdControllers.go
More file actions
78 lines (67 loc) · 1.14 KB
/
cmdControllers.go
File metadata and controls
78 lines (67 loc) · 1.14 KB
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
package main
func cmdControllerConfigure() {
kazeConfigure()
}
func cmdControllerList() {
if client {
kazeList(clientsapi, name)
}
if check {
kazeList(checksapi, name)
}
if event {
kazeList(eventsapi, name)
}
if silence {
kazeList(silencedapi, name)
}
if result {
kazeList(resultsapi, name)
}
if aggregate {
kazeList(aggregatesapi, name)
}
if stash {
kazeList(stashesapi, name)
}
}
func cmdControllerCreateClient() {
kazeCreateClient()
}
func cmdControllerCreateResult() {
kazeCreateResult()
}
func cmdControllerCreateStash() {
kazeCreateStash()
}
func cmdControllerDelete() {
if client {
kazeDelete(clientsapi, name, deleteCheckName)
}
if event {
kazeDelete(eventsapi, name, deleteCheckName)
}
if result {
kazeDelete(resultsapi, name, deleteCheckName)
}
if aggregate {
kazeDelete(aggregatesapi, name, deleteCheckName)
}
if stash {
kazeDelete(stashesapi, name, deleteCheckName)
}
}
func cmdControllerSilence() {
if client {
kazeSilence(name)
}
}
func cmdControllerSilenceClear() {
kazeClear(name)
}
func cmdControllerCheck() {
kazeCheck(name)
}
func cmdControllerResolve() {
kazeResolve(name)
}