§
f/h@ «ã ó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 ú�/builddir/build/BUILDROOT/alt-python27-cllib-3.4.42-1.el9.cloudlinux.x86_64/opt/cloudlinux/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 ú