MCPcopy
hub / github.com/cloudfoundry/cli / NewRequester

Function NewRequester

api/cloudcontroller/ccv3/requester.go:221–235  ·  view source on GitHub ↗
(config Config)

Source from the content-addressed store, hash-verified

219}
220
221func NewRequester(config Config) *RealRequester {
222 userAgent := fmt.Sprintf(
223 "%s/%s (%s; %s %s)",
224 config.AppName,
225 config.AppVersion,
226 runtime.Version(),
227 runtime.GOARCH,
228 runtime.GOOS,
229 )
230
231 return &RealRequester{
232 userAgent: userAgent,
233 wrappers: append([]ConnectionWrapper{newErrorWrapper()}, config.Wrappers...),
234 }
235}
236
237func (requester *RealRequester) buildRequest(requestParams RequestParams) (*cloudcontroller.Request, error) {
238 options := requestOptions{

Callers 2

NewTestClientFunction · 0.85
NewClientFunction · 0.85

Calls 2

newErrorWrapperFunction · 0.85
VersionMethod · 0.80

Tested by 1

NewTestClientFunction · 0.68