/opt/imunify360/venv/lib/python3.11/site-packages/clcommon
NameSizeModeActions
cpapi/-0755rm
lib/-0755rm
public_hooks/-0755rm
__pycache__/-0755rm
clcagefs.py112550644editdlrm
clcaptain.py20030644editdlrm
clconfig.py17240644editdlrm
clconfpars.py123760644editdlrm
clcustomscript.py11840644editdlrm
cldebug.py9050644editdlrm
clemail.py16930644editdlrm
clexception.py11650644editdlrm
clfunc.py66230644editdlrm
clhook.py88690644editdlrm
cllog.py14880644editdlrm
cloutput.py4710644editdlrm
clproc.py41460644editdlrm
clpwd.py79290644editdlrm
clquota.py12960644editdlrm
clsec.py6570644editdlrm
clwpos_lib.py170790644editdlrm
const.py2770644editdlrm
evr_utils.py36380644editdlrm
features.py51300644editdlrm
group_info_reader.py54130644editdlrm
lock.py10410644editdlrm
mail_helper.py45570644editdlrm
mysql_lib.py59840644editdlrm
php_conf_reader.py100000644editdlrm
sysctl.py77920644editdlrm
ui_config.py31980644editdlrm
utils.py349180644editdlrm
utils_cmd.py27710644editdlrm
__init__.py14060644editdlrm
Edit: /opt/imunify360/venv/lib/python3.11/site-packages/clcommon/clexception.py (1165B)
# -*- coding: utf-8 -*- # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2018 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT # from .clfunc import escape_formatting_chars class FormattedException(Exception): def __init__(self, exc_message): if isinstance(exc_message, dict): self.message = escape_formatting_chars(exc_message["message"]) self.context = exc_message.get("context", {}) self.details = exc_message.get("details") message = self.message % self.context elif isinstance(exc_message, FormattedException): self.message = escape_formatting_chars(exc_message.message) self.context = exc_message.context self.details = exc_message.details message = self.message % self.context else: self.message = escape_formatting_chars(exc_message) self.context = {} self.details = None message = exc_message Exception.__init__(self, message) def __str__(self): return self.message % self.context