code: func (m *Manager) CreateOrgQuotas() error {
  	quotas, err := m.ListAllOrgQuotas()
  	if err != nil {
  		return err
  	}
  
  	orgQuotas, err := m.Cfg.GetOrgQuotas()
  	if err != nil {
  		return err
  	}
  	for _, orgQuotaConfig := range orgQuotas {
  		err = m.createOrgQuota(orgQuotaConfig, quotas)
  		if err != nil {
  			return err
  		}
  	}
  	orgs, err := m.Cfg.GetOrgConfigs()
  	if err != nil {
  		return err
  	}
  
  	for _, input := range orgs {
  		if input.NamedQuota != "" && input.EnableOrgQuota {
  			return fmt.Errorf("Cannot have named quota %s and enable-org-quota for org %s", input.NamedQuota, input.Org)
  		}
  		if input.EnableOrgQuota || input.NamedQuota != "" {
  			org, err := m.OrgMgr.FindOrg(input.Org)
  			if err != nil {
  				return err
  			}
  			if input.EnableOrgQuota {
  				quotaDef := input.GetQuota()
  				err = m.createOrgQuota(quotaDef, quotas)
  				if err != nil {
  					return err
  				}
  				input.NamedQuota = input.Org
  			}
  			orgQuota := quotas[input.NamedQuota]
  			if org.QuotaDefinitionGuid != orgQuota.Guid {
  				if err = m.AssignQuotaToOrg(org, orgQuota); err != nil {
  					return err
  				}
  			}
  		}
  	}
  	return nil
  }
docs: //CreateOrgQuotas -