o
    t¨Êh  ã                   @   sò   d Z zddlmZ W n
   ddlmZ Y zddlmZ W n
   ddlmZ Y ddlmZm	Z	m
Z
 ddlZeeƒZeƒ Zejddgd�d	d
„ ƒZejejdgd�dd„ ƒZedkrweej dej¡ƒZeejkrlde_ejdejed� dS dS )z>Receiver module for processing SendGrid Inbound Parse messagesé    )ÚConfig)ÚParse)ÚFlaskÚrequestÚrender_templateNú/ÚGET)Úmethodsc                   C   s   t dƒS )Nz
index.html)r   © r
   r
   úN/var/www/html/env/lib/python3.10/site-packages/sendgrid/helpers/inbound/app.pyÚindex   s   r   ÚPOSTc                  C   s   t ttƒ} t|  ¡ ƒ dS )NÚOK)r   Úconfigr   ÚprintÚ
key_values)Úparser
   r
   r   Úinbound_parse   s   
r   Ú__main__ÚPORTFz0.0.0.0)ÚhostÚdebugÚport)Ú__doc__r   r   Úsendgrid.helpers.inbound.configr   r   Úsendgrid.helpers.inbound.parseÚflaskr   r   r   ÚosÚ__name__ÚappÚrouter   Úendpointr   ÚintÚenvironÚgetr   r   ÚrunÚ
debug_moder
   r
   r
   r   Ú<module>   s.    

	
û