HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //opt/alt/python37/lib/python3.7/site-packages/ssa/internal/__pycache__/exceptions.cpython-37.pyc
B

V�d�@sPdZddlZGdd�de�ZGdd�de�ZGdd�de�ZGd	d
�d
e�ZdS)z/
This module contains custom exception classes
�Ncs@eZdZdZddd�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)�messagerrcs(t��|�d|_||_||_||_dS)Nr)�super�__init__Zstatus�reasonZ
extra_data�	type_flag)�selfrrr)�	__class__��H/opt/alt/python37/lib/python3.7/site-packages/ssa/internal/exceptions.pyrs
zSSAError.__init__zjson str)�returncCs,|jdkrd|jd�}n
d|ji}t�|�S)N�warningZsuccess)�resultrr)r
r	�json�dumps)r�msgr
r
r�__str__s


zSSAError.__str__)	�__name__�
__module__�__qualname__�__doc__�str�dictrr�
__classcell__r
r
)rrrsrc@seZdZdZdS)�
SSAAgentErrorz#
    SSA Agent exception class
    N)rrrrr
r
r
rr*src@seZdZdZdS)�SSAManagerErrorz%
    SSA Manager exception class
    N)rrrrr
r
r
rr0src@seZdZdZdS)�SSAMailerErrorz$
    SSA Mailer exception class
    N)rrrrr
r
r
rr6sr)rr�	Exceptionrrrrr
r
r
r�<module>
s