func setRequestXVcapRequestId(request *http.Request, logger *steno.Logger) { uuid, err := common.GenerateUUID() if err == nil { request.Header.Set(router_http.VcapRequestIdHeader, uuid) if logger != nil { logger.Set(router_http.VcapRequestIdHeader, uuid) } } }
func (a *TestApp) Register() { uuid, _ := common.GenerateUUID() rm := registerMessage{ Host: "localhost", Port: a.port, Uris: a.urls, Tags: a.tags, Dea: "dea", App: "0", StaleThresholdInSeconds: 1, RouteServiceUrl: a.routeService, PrivateInstanceId: uuid, } b, _ := json.Marshal(rm) a.mbusClient.Publish("router.register", b) }