(span, response)
| 76609 | if (isRestError(error) && error.statusCode) { |
| 76610 | span.setAttribute("http.status_code", error.statusCode); |
| 76611 | } |
| 76612 | span.end(); |
| 76613 | } catch (e3) { |
| 76614 | logger.warning(`Skipping tracing span processing due to an error: ${getErrorMessage(e3)}`); |
| 76615 | } |
| 76616 | } |
| 76617 | function tryProcessResponse(span, response) { |
| 76618 | try { |
| 76619 | span.setAttribute("http.status_code", response.status); |
| 76620 | const serviceRequestId = response.headers.get("x-ms-request-id"); |
| 76621 | if (serviceRequestId) { |
| 76622 | span.setAttribute("serviceRequestId", serviceRequestId); |
| 76623 | } |
| 76624 | span.setStatus({ |
| 76625 | status: "success" |
| 76626 | }); |
| 76627 | span.end(); |
| 76628 | } catch (e3) { |
no test coverage detected