func oauthClient() autorest.Client {
	c := autorest.NewClientWithUserAgent(fmt.Sprintf("docker-machine/%s", version.Version))
	c.RequestInspector = withInspection()
	c.ResponseInspector = byInspecting()
	// TODO set user agent
	return c
}
func oauthClient() autorest.Client {
	c := autorest.NewClientWithUserAgent(fmt.Sprintf("docker-machine/%s", version.Version))
	c.RequestInspector = withInspection()
	c.ResponseInspector = byInspecting()
	
	return c
}
func oauthClient ( ) autorest . Client { c := autorest . NewClientWithUserAgent ( fmt . Sprintf ( " " , version . Version ) ) c . RequestInspector = withInspection ( ) c . ResponseInspector = byInspecting ( ) // TODO set user agent return c }
// TODO(ahmetalpbalkan) Remove duplication around client creation. This is
// happening because we auto-generate our SDK and we don't have generics in Go.
// We are hoping to come up with a factory or some defaults instance to set
// these client configuration in a central place in azure-sdk-for-go.
TODO ( ahmetalpbalkan ) Remove duplication around client creation . This is happening because we auto - generate our SDK and we don t have generics in Go . We are hoping to come up with a factory or some defaults instance to set these client configuration in a central place in azure - sdk - for - go .