MCPcopy
hub / github.com/fluid-cloudnative/fluid / Mutator

Interface Mutator

pkg/application/inject/fuse/mutator/mutator.go:32–38  ·  view source on GitHub ↗

Mutator is the fuse sidecar mutator for platform-specific mutation logic.

Source from the content-addressed store, hash-verified

30
31// Mutator is the fuse sidecar mutator for platform-specific mutation logic.
32type Mutator interface {
33 MutateWithRuntimeInfo(pvcName string, runtimeInfo base.RuntimeInfoInterface, nameSuffix string) error
34
35 PostMutate() error
36
37 GetMutatedPodSpecs() *MutatingPodSpecs
38}
39
40type MutatorBuildArgs struct {
41 Client client.Client

Callers 9

injectMethod · 0.65
injectMethod · 0.65
injectMethod · 0.65

Implementers 1

DefaultMutatorpkg/application/inject/fuse/mutator/mu

Calls

no outgoing calls

Tested by

no test coverage detected