...
1
2
3
4
5
6
7
8
9
10
11
12
13
14 package chaosimpl
15
16 import (
17 "go.uber.org/fx"
18
19 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/awschaos"
20 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/dnschaos"
21 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos"
22 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/httpchaos"
23 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/iochaos"
24 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/jvmchaos"
25 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/kernelchaos"
26 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/networkchaos"
27 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/podchaos"
28 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/stresschaos"
29 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/timechaos"
30 "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/utils"
31 )
32
33 var AllImpl = fx.Options(
34 awschaos.Module,
35 dnschaos.Module,
36 httpchaos.Module,
37 iochaos.Module,
38 kernelchaos.Module,
39 networkchaos.Module,
40 podchaos.Module,
41 gcpchaos.Module,
42 stresschaos.Module,
43 jvmchaos.Module,
44 timechaos.Module,
45
46 utils.Module)
47