func (r *ProtocolLXD) RawQuery(method string, path string, data interface{}, ETag string) (*api.Response, string, error) {
	// Generate the URL
	url := fmt.Sprintf("%s%s", r.httpHost, path)

	return r.rawQuery(method, url, data, ETag)
}
func (r *ProtocolLXD) RawQuery(method string, path string, data interface{}, ETag string) (*api.Response, string, error) {
	
	url := fmt.Sprintf("%s%s", r.httpHost, path)

	return r.rawQuery(method, url, data, ETag)
}
func ( r * ProtocolLXD ) RawQuery ( method string , path string , data interface { } , ETag string ) ( * api . Response , string , error ) { // Generate the URL url := fmt . Sprintf ( " " , r . httpHost , path ) return r . rawQuery ( method , url , data , ETag ) }
// RawQuery allows directly querying the LXD API
//
// This should only be used by internal LXD tools.
RawQuery allows directly querying the LXD API This should only be used by internal LXD tools .