Ѡg ddlZddlmZddlmZmZddlmZddlm Z m Z ddl m Z m Z ddlmZddlmZdd lmZdd lmZGd d eZGd deZdS)N)RequestException)cpapiget_lve_version)get_cl_edition_readable)get_rhn_systemid_value get_username) get_ip_addr get_hostname)UNKNOWN_CP_NAME)Client)RequestsHTTPTransport)get_pkg_versionceZdZfdZxZS)SafeRequestsHTTPTransportcr t|||dS#t$rYdSwxYw)N)supersendr)selfurldataheaders __class__s /builddir/build/BUILDROOT/alt-python27-cllib-3.4.22-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clsentry/client.pyrzSafeRequestsHTTPTransport.sendsL  GGLLdG , , , , ,    DD s #( 66)__name__ __module__ __qualname__r __classcell__rs@rrrs8rc8eZdZdZfdZedZxZS)UserlandClientz= Userland's sentry client with some common settings. c ||tgddgddddtdt j|fi|dS)NsentryravenTid)z$clsentry.processors.UserlandSanitize)tagsignore_exceptions exclude_pathsauto_log_stacksstring_max_lengthlist_max_length processors transport)update_get_user_tagsKeyboardInterruptrr__init__)rdsnoptionsrs rr1zUserlandClient.__init__%s''))!" $!%"D3     " (((((((rctj}|r|dnd}|r|dnt}tjrdnd}id|d|d|dt d d t d t d d tddtddtddtddtddtddtddtddtj dtdttS)z? Get tags for easy search :rtype: dict versionNnameWP2zControl Panel NamezControl Panel VersionzControl Panel ProductzCloudLinux version os_releasezCloudlinux edition Architecture architecture lve_versionr lvemanagerzalt-python27-cllibz lve-statsz lve-utilszcl-end-server-toolszcl-node-exportercagefskernelusername ip_address)rget_cp_descriptiongetr is_wp2_environmentrrrrplatformreleaserr r )clscp_description cp_versioncp_name cp_products rr/zUserlandClient._get_user_tags9s 1336DN^'' 222$ 0>S.$$V,,,O#688BUUd  ' #Z  $Z  !"8"F"F  !"9";";  2>BB   ?,,Q/  /,77  !/2F"G"G  55  55  "?3H#I#I  0B C C  oh// h&((! "  # $ +lnn55%  r)rrr__doc__r1 classmethodr/rrs@rr!r!!s])))))(  [     rr!)rDrequests.exceptionsrclcommonrrclcommon.lib.cleditionrclcommon.utilsrrclcommon.lib.networkr r clcommon.cpapi.constr r$r raven.transportr clsentry.utilsrrr!rrrVs#000000++++++++::::::????????::::::::000000111111****** 56 6 6 6 6 V6 6 6 6 6 r