...

Package gcpchaos

import "github.com/chaos-mesh/chaos-mesh/controllers/chaosimpl/gcpchaos"
Overview
Index
Subdirectories

Overview ▾

Variables

var Module = fx.Provide(
    fx.Annotated{
        Group:  "impl",
        Target: NewImpl,
    },
    diskloss.NewImpl,
    nodereset.NewImpl,
    nodestop.NewImpl)

func NewImpl

func NewImpl(impl Impl) *impltypes.ChaosImplPair

type Impl

type Impl struct {
    fx.In

    DiskLoss  *diskloss.Impl  `action:"disk-loss"`
    NodeReset *nodereset.Impl `action:"node-reset"`
    NodeStop  *nodestop.Impl  `action:"node-stop"`
}

Subdirectories