/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon
NameSizeModeActions
cpapi/-0755rm
lib/-0755rm
public_hooks/-0755rm
__pycache__/-0755rm
clcagefs.py132750644editdlrm
clcaptain.py21770644editdlrm
clconfig.py20010644editdlrm
clconfpars.py143760644editdlrm
clcustomscript.py17120644editdlrm
cldebug.py10620644editdlrm
clemail.py16930644editdlrm
clexception.py11650644editdlrm
clfunc.py66230644editdlrm
clhook.py88690644editdlrm
cllog.py14880644editdlrm
cloutput.py4710644editdlrm
clproc.py41460644editdlrm
clpwd.py79290644editdlrm
clquota.py12960644editdlrm
clsec.py6570644editdlrm
clwpos_lib.py187320644editdlrm
const.py2770644editdlrm
evr_utils.py36380644editdlrm
features.py51300644editdlrm
group_info_reader.py54130644editdlrm
lock.py11780644editdlrm
mail_helper.py45570644editdlrm
mysql_lib.py59840644editdlrm
php_conf_reader.py100000644editdlrm
sysctl.py91810644editdlrm
ui_config.py31980644editdlrm
utils.py333920644editdlrm
utils_cmd.py27710644editdlrm
__init__.py13460644editdlrm
Edit: /opt/cloudlinux/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