var Module = fx.Provide( fx.Annotated{ Group: "impl", Target: NewImpl, }, vmstop.NewImpl, vmrestart.NewImpl, diskdetach.NewImpl)
func NewImpl(impl Impl) *types.ChaosImplPair
type Impl struct {
fx.In
VmRestart *vmrestart.Impl `action:"vm-restart"`
VmStop *vmstop.Impl `action:"vm-stop"`
DiskDetach *diskdetach.Impl `action:"disk-detach"`
}
| Name | Synopsis |
|---|---|
| .. | |
| diskdetach | |
| utils | |
| vmrestart | |
| vmstop | |