| Server IP : 93.115.150.27 / Your IP : 216.73.216.221 Web Server : LiteSpeed System : Linux host2.azar.host 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64 User : dorfakkh ( 1797) PHP Version : 8.1.34 Disable Function : show_source, system, passthru, exec, popen, proc_open, mail MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python37/lib/python3.7/site-packages/ssa/internal/__pycache__/ |
Upload File : |
B
V�d � @ sP d Z ddlZG dd� de�ZG dd� de�ZG dd� de�ZG d d
� d
e�ZdS )z/
This module contains custom exception classes
� Nc s@ e Zd ZdZddd�eeed�� fdd�Zdd �d
d�Z� ZS )�SSAErrorz�
SSA internal exception class.
Adds an 'error' status and stores information about occurred exception.
Provides JSON encoded info about occurred exception.
�errorN)�flag�extra)�messager r c s( t � �|� d| _|| _|| _|| _d S )Nr )�super�__init__�status�reasonZ
extra_data� type_flag)�selfr r r )� __class__� �H/opt/alt/python37/lib/python3.7/site-packages/ssa/internal/exceptions.pyr s
zSSAError.__init__zjson str)�returnc C s, | j dkrd| jd�}n
d| ji}t�|�S )N�warningZsuccess)�resultr r )r r
�json�dumps)r �msgr r r �__str__ s
zSSAError.__str__) �__name__�
__module__�__qualname__�__doc__�str�dictr r �
__classcell__r r )r
r r s r c @ s e Zd ZdZdS )�
SSAAgentErrorz#
SSA Agent exception class
N)r r r r r r r r r * s r c @ s e Zd ZdZdS )�SSAManagerErrorz%
SSA Manager exception class
N)r r r r r r r r r 0 s r c @ s e Zd ZdZdS )�SSAMailerErrorz$
SSA Mailer exception class
N)r r r r r r r r r 6 s r )r r � Exceptionr r r r r r r r �<module>
s