config/yaml_config.go
func (m *yamlManager) AddOrgToConfig(orgConfig *OrgConfig, spaces *Spaces) error {
	orgList, err := m.Orgs()
	if err != nil {
		return err
	}
	orgName := orgConfig.Org
	if orgName == "" {
		return errors.New("cannot have an empty org name")
	}

	if orgList.Contains(orgName) {
		return fmt.Errorf("org [%s] already added to config -> %v", orgName, orgList.Orgs)
	}
	lo.G.Infof("Adding org: %s ", orgName)
	orgList.Orgs = append(orgList.Orgs, orgName)
	if err = m.SaveOrgs(orgList); err != nil {
		return err
	}
	m.SaveOrgConfig(orgConfig)
	return m.SaveOrgSpaces(spaces)
}
func (m *yamlManager) AddOrgToConfig(orgConfig *OrgConfig, spaces *Spaces) error {
	orgList, err := m.Orgs()
	if err != nil {
		return err
	}
	orgName := orgConfig.Org
	if orgName == "" {
		return errors.New("cannot have an empty org name")
	}

	if orgList.Contains(orgName) {
		return fmt.Errorf("org [%s] already added to config -> %v", orgName, orgList.Orgs)
	}
	lo.G.Infof("Adding org: %s ", orgName)
	orgList.Orgs = append(orgList.Orgs, orgName)
	if err = m.SaveOrgs(orgList); err != nil {
		return err
	}
	m.SaveOrgConfig(orgConfig)
	return m.SaveOrgSpaces(spaces)
}
// AddOrgToConfig adds an organization to the cf-mgmt configuration.