prow/plugins/config.go
func (c *ConfigUpdater) SetDefaults() {
	if len(c.Maps) == 0 {
		cf := c.ConfigFile
		if cf == "" {
			cf = "prow/config.yaml"
		} else {
			logrus.Warnf(`config_file is deprecated, please switch to "maps": {"%s": "config"} before July 2018`, cf)
		}
		pf := c.PluginFile
		if pf == "" {
			pf = "prow/plugins.yaml"
		} else {
			logrus.Warnf(`plugin_file is deprecated, please switch to "maps": {"%s": "plugins"} before July 2018`, pf)
		}
		c.Maps = map[string]ConfigMapSpec{
			cf: {
				Name: "config",
			},
			pf: {
				Name: "plugins",
			},
		}
	}

	for name, spec := range c.Maps {
		spec.Namespaces = append([]string{spec.Namespace}, spec.AdditionalNamespaces...)
		c.Maps[name] = spec
	}
}
func (c *ConfigUpdater) SetDefaults() {
	if len(c.Maps) == 0 {
		cf := c.ConfigFile
		if cf == "" {
			cf = "prow/config.yaml"
		} else {
			logrus.Warnf(`config_file is deprecated, please switch to "maps": {"%s": "config"} before July 2018`, cf)
		}
		pf := c.PluginFile
		if pf == "" {
			pf = "prow/plugins.yaml"
		} else {
			logrus.Warnf(`plugin_file is deprecated, please switch to "maps": {"%s": "plugins"} before July 2018`, pf)
		}
		c.Maps = map[string]ConfigMapSpec{
			cf: {
				Name: "config",
			},
			pf: {
				Name: "plugins",
			},
		}
	}

	for name, spec := range c.Maps {
		spec.Namespaces = append([]string{spec.Namespace}, spec.AdditionalNamespaces...)
		c.Maps[name] = spec
	}
}
func ( c * ConfigUpdater ) SetDefaults ( ) { if len ( c . Maps ) == 0 { cf := c . ConfigFile if cf == " " { cf = " " } else { logrus . Warnf ( `config_file is deprecated, please switch to "maps": {"%s": "config"} before July 2018` , cf ) } pf := c . PluginFile if pf == " " { pf = " " } else { logrus . Warnf ( `plugin_file is deprecated, please switch to "maps": {"%s": "plugins"} before July 2018` , pf ) } c . Maps = map [ string ] ConfigMapSpec { cf : { Name : " " , } , pf : { Name : " " , } , } } for name , spec := range c . Maps { spec . Namespaces = append ( [ ] string { spec . Namespace } , spec . AdditionalNamespaces ... ) c . Maps [ name ] = spec } }
// SetDefaults sets default options for config updating
SetDefaults sets default options for config updating