prow/github/client.go
func (c *Client) EditOrg(name string, config Organization) (*Organization, error) {
	c.log("EditOrg", name, config)
	if c.dry {
		return &config, nil
	}
	var retOrg Organization
	_, err := c.request(&request{
		method:      http.MethodPatch,
		path:        fmt.Sprintf("/orgs/%s", name),
		exitCodes:   []int{200},
		requestBody: &config,
	}, &retOrg)
	if err != nil {
		return nil, err
	}
	return &retOrg, nil
}
func (c *Client) EditOrg(name string, config Organization) (*Organization, error) {
	c.log("EditOrg", name, config)
	if c.dry {
		return &config, nil
	}
	var retOrg Organization
	_, err := c.request(&request{
		method:      http.MethodPatch,
		path:        fmt.Sprintf("/orgs/%s", name),
		exitCodes:   []int{200},
		requestBody: &config,
	}, &retOrg)
	if err != nil {
		return nil, err
	}
	return &retOrg, nil
}
func ( c * Client ) EditOrg ( name string , config Organization ) ( * Organization , error ) { c . log ( " " , name , config ) if c . dry { return & config , nil } var retOrg Organization _ , err := c . request ( & request { method : http . MethodPatch , path : fmt . Sprintf ( " " , name ) , exitCodes : [ ] int { 200 } , requestBody : & config , } , & retOrg ) if err != nil { return nil , err } return & retOrg , nil }
// EditOrg will update the metadata for this org.
//
// https://developer.github.com/v3/orgs/#edit-an-organization
EditOrg will update the metadata for this org . https : // developer . github . com / v3 / orgs / #edit - an - organization