GetClientWithHeadersAdded
get_client_with_headers_added(client: AuthenticatedClient | Client)
Expand source code
get_client_with_headers_added(client: AuthenticatedClient | Client):"""Description-----------Dynamically add headers.Args----client: QDC api client object.Returns-------client: new client with tracing headers.Usages------public_api_client = get_client_with_new_trace_header(public_api_client)"""return client.with_headers({"X-QCOM-TracingId": str(uuid.uuid4()), "X-QCOM-SpanId": f"{random.getrandbits(64):016x}"})
Description
Dynamically add headers.
Arguments
client
: QDC api client object.
Returns
client
: new client with tracing headers.
Usages
public_api_client = get_client_with_new_trace_header(public_api_client)