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

Struct EFCEngine

pkg/ddc/efc/engine.go:34–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32)
33
34type EFCEngine struct {
35 runtime *datav1alpha1.EFCRuntime
36 name string
37 namespace string
38 runtimeType string
39 engineImpl string
40 runtimeInfo base.RuntimeInfoInterface
41 UnitTest bool
42 Log logr.Logger
43 *ctrl.Helper
44 client.Client
45 //When reaching this gracefulShutdownLimits, the system is forced to clean up.
46 gracefulShutdownLimits int32
47 retryShutdown int32
48 Recorder record.EventRecorder
49}
50
51func Build(id string, ctx cruntime.ReconcileRequestContext) (base.Engine, error) {
52 engine := &EFCEngine{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected