HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/libexec/kcare/python/kcarectl/__pycache__/errors.cpython-38.pyc
U

n�h^�@s�ddlmZGdd�de�ZGdd�de�ZGdd�de�ZGdd	�d	e�ZGd
d�de�ZGdd
�d
e�ZGdd�de�Z	Gdd�de�Z
dd�ZdS)�)�	HTTPErrorc@seZdZddd�ZdS)�SafeExceptionWrapperNcCs||_||_||_dS�N)�inner�etype�details)�selfrrr�r	�,/usr/libexec/kcare/python/kcarectl/errors.py�__init__	szSafeExceptionWrapper.__init__)NN��__name__�
__module__�__qualname__rr	r	r	r
rsrc@seZdZdZdS)�
KcareErrorzwBase kernelcare exception which will be considered as expected
    error and the full traceback will not be shown.
    N)r
rr�__doc__r	r	r	r
rsrc@seZdZdS)�NotFoundN�r
rrr	r	r	r
rsrc@seZdZdS)�NoLibcareLicenseExceptionNrr	r	r	r
rsrc@seZdZdS)�CapabilitiesMismatchNrr	r	r	r
rsrcs$eZdZ�fdd�Zdd�Z�ZS)�AlreadyTrialedExceptioncs0tt|�j||�|d|�d��|_||_dS)N��T)�superrr�index�created�ip)rrr�args�kwargs��	__class__r	r
r$sz AlreadyTrialedException.__init__cCsd�|j|j�S)Nz6The IP {0} was already used for a trial license on {1})�formatrr)rr	r	r
�__str__)szAlreadyTrialedException.__str__)r
rrrr"�
__classcell__r	r	rr
r#src@seZdZdd�ZdS)�UnableToGetLicenseExceptioncCst�|dt|��dS)Nz6Unknown Issue when getting trial license. Error code: )�	Exceptionr�str)r�coder	r	r
r.sz$UnableToGetLicenseException.__init__Nrr	r	r	r
r$-sr$c@seZdZdS)�BadSignatureExceptionNrr	r	r	r
r(2sr(cs�fdd�}|S)Ncs
t|��Sr)�
isinstance)�e�state��exc_listr	r
r7szcheck_exc.<locals>.innerr	)r-rr	r,r
�	check_exc6sr.N)�py23rr%rrrrrrr$r(r.r	r	r	r
�<module>s