// updateDetails updates a deployment configuration with the provided details func (c *DeploymentConfigController) updateDetails(config *deployapi.DeploymentConfig, details string) (*deployapi.DeploymentConfig, error) { if config.Details == nil { config.Details = new(deployapi.DeploymentDetails) } if details != config.Details.Message { config.Details.Message = details return c.osClient.DeploymentConfigs(config.Namespace).Update(config) } return config, nil }