func (c *ExecConfig) Finalize() {
	if c.Enabled == nil {
		c.Enabled = Bool(StringPresent(c.Command))
	}

	if c.Command == nil {
		c.Command = String("")
	}

	if c.Env == nil {
		c.Env = DefaultEnvConfig()
	}
	c.Env.Finalize()

	if c.KillSignal == nil {
		c.KillSignal = Signal(DefaultExecKillSignal)
	}

	if c.KillTimeout == nil {
		c.KillTimeout = TimeDuration(DefaultExecKillTimeout)
	}

	if c.ReloadSignal == nil {
		c.ReloadSignal = Signal(DefaultExecReloadSignal)
	}

	if c.Splay == nil {
		c.Splay = TimeDuration(0 * time.Second)
	}

	if c.Timeout == nil {
		c.Timeout = TimeDuration(DefaultExecTimeout)
	}
}
func (c *ExecConfig) Finalize() {
	if c.Enabled == nil {
		c.Enabled = Bool(StringPresent(c.Command))
	}

	if c.Command == nil {
		c.Command = String("")
	}

	if c.Env == nil {
		c.Env = DefaultEnvConfig()
	}
	c.Env.Finalize()

	if c.KillSignal == nil {
		c.KillSignal = Signal(DefaultExecKillSignal)
	}

	if c.KillTimeout == nil {
		c.KillTimeout = TimeDuration(DefaultExecKillTimeout)
	}

	if c.ReloadSignal == nil {
		c.ReloadSignal = Signal(DefaultExecReloadSignal)
	}

	if c.Splay == nil {
		c.Splay = TimeDuration(0 * time.Second)
	}

	if c.Timeout == nil {
		c.Timeout = TimeDuration(DefaultExecTimeout)
	}
}
func ( c * ExecConfig ) Finalize ( ) { if c . Enabled == nil { c . Enabled = Bool ( StringPresent ( c . Command ) ) } if c . Command == nil { c . Command = String ( " " ) } if c . Env == nil { c . Env = DefaultEnvConfig ( ) } c . Env . Finalize ( ) if c . KillSignal == nil { c . KillSignal = Signal ( DefaultExecKillSignal ) } if c . KillTimeout == nil { c . KillTimeout = TimeDuration ( DefaultExecKillTimeout ) } if c . ReloadSignal == nil { c . ReloadSignal = Signal ( DefaultExecReloadSignal ) } if c . Splay == nil { c . Splay = TimeDuration ( 0 * time . Second ) } if c . Timeout == nil { c . Timeout = TimeDuration ( DefaultExecTimeout ) } }
// Finalize ensures there no nil pointers.
Finalize ensures there no nil pointers .