
    iM              
       V    d Z ddlmZmZ  eddddddid	d
gdd      Z ee      \  ZZy)a  
Mock client for Datadog integration testing.

This module intercepts Datadog API calls and returns successful mock responses,
allowing full code execution without making actual network calls.

Usage:
    Set DATADOG_MOCK=true in environment variables or config to enable mock mode.
    )MockClientConfigcreate_mock_client_factoryDATADOGDATADOG_MOCKd      statusokz.datadoghq.comzdatadoghq.comT)nameenv_vardefault_latency_msdefault_status_codedefault_json_dataurl_matcherspatch_async_handlerpatch_sync_clientN)__doc__(litellm.integrations.mock_client_factoryr   r   _configcreate_mock_datadog_clientshould_use_datadog_mock     /Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/litellm/integrations/datadog/datadog_mock_client.py<module>r      sY    	&  7Q7 3 3r   