func (c *Client) DetachCdrom(dcid, srvid, cdid string) (*http.Header, error) {
	url := serverCdromPath(dcid, srvid, cdid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &http.Header{}
	err := c.client.Delete(url, ret, http.StatusAccepted)
	return ret, err
}
func (c *Client) DetachCdrom(dcid, srvid, cdid string) (*http.Header, error) {
	url := serverCdromPath(dcid, srvid, cdid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &http.Header{}
	err := c.client.Delete(url, ret, http.StatusAccepted)
	return ret, err
}
func ( c * Client ) DetachCdrom ( dcid , srvid , cdid string ) ( * http . Header , error ) { url := serverCdromPath ( dcid , srvid , cdid ) + `?depth=` + c . client . depth + `&pretty=` + strconv . FormatBool ( c . client . pretty ) ret := & http . Header { } err := c . client . Delete ( url , ret , http . StatusAccepted ) return ret , err }
//DetachCdrom detaches a CD rom
DetachCdrom detaches a CD rom