INNER CODE UNIT · Go

func

loggie-io/loggie · pkg/control/config.go:38

func (c *PipelineConfig) DeepCopy() *PipelineConfig {
	if c == nil {
		return nil
	}

	out := new(PipelineConfig)
	if len(c.Pipelines) > 0 {
		pip := make([]pipeline.Config, 0)
		for _, p := range c.Pipelines {
			pip = append(pip, *p.DeepCopy())
		}
		out.Pipelines = pip
	}

	return out
}

func (c *PipelineConfig) Validate() error {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…