golden hour
/opt/imunify360/venv/lib/python3.11/site-packages/clcommon/__pycache__
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.cpython-311.pyc
1.54 KB
Del
OK
clcagefs.cpython-311.pyc
15.5 KB
Del
OK
clcaptain.cpython-311.pyc
4.31 KB
Del
OK
clconfig.cpython-311.pyc
3.19 KB
Del
OK
clconfpars.cpython-311.pyc
16.37 KB
Del
OK
clcustomscript.cpython-311.pyc
1.85 KB
Del
OK
cldebug.cpython-311.pyc
1.29 KB
Del
OK
clemail.cpython-311.pyc
2.42 KB
Del
OK
clexception.cpython-311.pyc
1.7 KB
Del
OK
clfunc.cpython-311.pyc
11.95 KB
Del
OK
clhook.cpython-311.pyc
6.16 KB
Del
OK
cllog.cpython-311.pyc
2.78 KB
Del
OK
cloutput.cpython-311.pyc
846 B
Del
OK
clproc.cpython-311.pyc
8.93 KB
Del
OK
clpwd.cpython-311.pyc
11.97 KB
Del
OK
clquota.cpython-311.pyc
1.79 KB
Del
OK
clsec.cpython-311.pyc
1.55 KB
Del
OK
clwpos_lib.cpython-311.pyc
20.95 KB
Del
OK
const.cpython-311.pyc
293 B
Del
OK
evr_utils.cpython-311.pyc
5.06 KB
Del
OK
features.cpython-311.pyc
6.08 KB
Del
OK
group_info_reader.cpython-311.pyc
6.46 KB
Del
OK
lock.cpython-311.pyc
1.97 KB
Del
OK
mail_helper.cpython-311.pyc
7.2 KB
Del
OK
mysql_lib.cpython-311.pyc
10.01 KB
Del
OK
php_conf_reader.cpython-311.pyc
11.29 KB
Del
OK
sysctl.cpython-311.pyc
10.42 KB
Del
OK
ui_config.cpython-311.pyc
4.69 KB
Del
OK
utils.cpython-311.pyc
40.28 KB
Del
OK
utils_cmd.cpython-311.pyc
4.19 KB
Del
OK
Edit: clemail.cpython-311.pyc
� ��i� � �4 � d dl Z d dlZdZ G d� d� � ZdS )� NzSubject:c �0 � e Zd ZdZd� Zedd�� � ZdS )�ClEmailz- class for generation email messages c � � d S �N� )�selfs �p/builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib/python3.11/site-packages/clcommon/clemail.py�__init__zClEmail.__init__ s � ��� Nc � � t j t j � | � � � � }t j |�� � }|� t j � | � � � � � |� � � d� � }t |� � dk r�|d � t � � ri|d dk r]|d � t d� � � � � }|� d� � |� d� � |d� |� � fS )a8 Generates email message using jinja2 template engine :param template_path: path to jinja2 template :param templ_data: Data to fill template using jinja2 :param subject: Email subject to use if it not found in template :return: Cortege (email_subject, email_body) )�loader� � r � � )�jinja2�FileSystemLoader�os�path�dirname�Environment�get_template�basename�render�split�len� startswith�SUBJECT_LINE_PREFIX�replace�strip�pop�join)� template_path� templ_data�subject�templ_loader�templ_envir� message_liness r �generate_mail_jinja2zClEmail.generate_mail_jinja2 s# � � �.�r�w���}�/M�/M�N�N���(��=�=�=��#�0�0��G���]�+�+� � � �&�� � � �%��+�+� � �}����!�!�m�A�&6�&A�&A�BU�&V�&V�!�[h�ij�[k�oq�[q�[q�#�A�&�.�.�/B�B�G�G�M�M�O�O�G����a� � � ����a� � � ��� � �-�0�0�0�0r r )�__name__� __module__�__qualname__�__doc__r �staticmethodr) r r r r r sM � � � � � �� � � � � �1� 1� 1� �\�1� 1� 1r r )r r r r r r r �<module>r/ sS �� � � � � � � � � !� � 1� 1� 1� 1� 1� 1� 1� 1� 1� 1r
Save