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