o
    øT·j=  ã                   @   s:   d dl Z d dlZd dlZd dlZd dlmZ ddd„ZdS )é    N)ÚFingerprintManagerÚreturnc               
   C   s|  t  ¡ } t  ¡ }tj | ¡}tj |¡}tdƒ tdƒ tdtj 	¡ d › �ƒ tdtj
› �ƒ tdt ¡ › �ƒ tdt ¡ › �ƒ tdtj› �ƒ td	tj› �ƒ td
t  ¡ › �ƒ td| › �ƒ td|› �ƒ tdt  ¡ d u› �ƒ td|› �ƒ td|› �ƒ zt  ¡ }W n* ty–   tdƒ Y d S  ty² } ztdt|ƒj› �ƒ W Y d }~d S d }~ww tdt|ƒ› �ƒ d S )Nzcurl-cffi doctorz----------------zpython: r   zexecutable: z
platform: z	machine: zcurl_cffi: z	libcurl: z
api_root: zconfig_path: zconfig_present: zapi_key_configured: zfingerprint_path: zfingerprint_present: zfingerprint_count: 0zfingerprint_count_error: zfingerprint_count: )r   Úget_config_pathÚget_fingerprint_pathÚosÚpathÚexistsÚprintÚsysÚversionÚsplitÚ
executableÚplatformÚmachineÚ	curl_cffiÚ__version__Ú__curl_version__Úget_api_rootÚget_api_keyÚload_fingerprintsÚFileNotFoundErrorÚ	ExceptionÚtypeÚ__name__Úlen)Úconfig_pathÚfingerprint_pathÚconfig_existsÚfingerprint_existsÚfingerprintsÚexc© r!   úW/home/dinkstrade/pdmp-scanner/venv/lib/python3.10/site-packages/curl_cffi/cli/doctor.pyÚprint_doctor	   s6   "€ÿr#   )r   N)r   r   r
   r   Úcurl_cffi.fingerprintsr   r#   r!   r!   r!   r"   Ú<module>   s    