diff --git a/pkg/ddc/base/runtime.go b/pkg/ddc/base/runtime.go index d82af8ffa2d..c4a66a3df29 100644 --- a/pkg/ddc/base/runtime.go +++ b/pkg/ddc/base/runtime.go @@ -317,6 +317,7 @@ func (info *RuntimeInfo) IsPlacementModeSet() bool { return info.placementMode != nil } +// GetPlacementModeWithDefault returns the configured placement mode, or the default value if it is not set. func (info *RuntimeInfo) GetPlacementModeWithDefault(defaultMode datav1alpha1.PlacementMode) datav1alpha1.PlacementMode { if !info.IsPlacementModeSet() || info.placementMode == nil { return defaultMode