aws_xray_sdk.ext.httplib package¶
Submodules¶
aws_xray_sdk.ext.httplib.patch module¶
- aws_xray_sdk.ext.httplib.patch.add_ignored(subclass=None, hostname=None, urls=None)¶
- aws_xray_sdk.ext.httplib.patch.http_read_processor(wrapped, instance, args, kwargs, return_value, exception, subsegment, stack)¶
- aws_xray_sdk.ext.httplib.patch.http_response_processor(wrapped, instance, args, kwargs, return_value, exception, subsegment, stack)¶
- aws_xray_sdk.ext.httplib.patch.http_send_request_processor(wrapped, instance, args, kwargs, return_value, exception, subsegment, stack)¶
- aws_xray_sdk.ext.httplib.patch.patch()¶
patch the built-in urllib/httplib/httplib.client methods for tracing.
- aws_xray_sdk.ext.httplib.patch.reset_ignored()¶
- aws_xray_sdk.ext.httplib.patch.unpatch()¶
Unpatch any previously patched modules. This operation is idempotent.
Module contents¶
- aws_xray_sdk.ext.httplib.add_ignored(subclass=None, hostname=None, urls=None)¶
- aws_xray_sdk.ext.httplib.patch()¶
patch the built-in urllib/httplib/httplib.client methods for tracing.
- aws_xray_sdk.ext.httplib.reset_ignored()¶
- aws_xray_sdk.ext.httplib.unpatch()¶
Unpatch any previously patched modules. This operation is idempotent.