
    +hc                        d dl mZmZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlZd dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl"m#Z# d dl$m%Z% d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z-  ej\                  ej^                  d       d Z0 e0       Z1e2dk(  re1jg                  ddd       yy)     )Flaskrender_template)CORS)connect)Config)auth_bp)exams_bp)mock_test_bp)old_papers_bp)video_courses_bp)	ebooks_bp)notification_bpN)image_routes)	upload_bp)
savemcq_bp)qna_bp)educoins_topup_bp)	coupon_bp)user_bp)	timedelta)payments_bp)
courses_bp)cart_bpz'%(asctime)s [%(levelname)s] %(message)s)levelformatc                     t        t              } | j                  j                  t               t        |        t        | j                  d          t        d      | j                  d<   | j                  t        d       | j                  t        d       | j                  t        d       | j                  t        d	       | j                  t        d
       | j                  t        d       | j                  t        d       | j                  t         d       | j                  t"        d       | j                  t$        d       | j                  t&        d       | j                  t(        d       | j                  t*        d       | j                  t,        d       | j                  t.        d       | j                  t0               | j                  t2        d       | S )N	MONGO_URI)host   )daysPERMANENT_SESSION_LIFETIMEz/api)
url_prefixz/api/mock_testz/api/old_papersz/api/video_coursesz/api/ebooksz/api/)r   __name__configfrom_objectr   r   r   r   register_blueprintr	   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )apps    /var/www/html/eduruby.in/app.py
create_appr)       s   
/CJJ6"I K()/8b/ACJJ+, 877v6<4DE=5FG+8LM9??v><G<98:&96f5,@98:&9;6:7#7v6J    __main__Tz0.0.0.0i  )debugr   port)4flaskr   r   
flask_corsr   mongoenginer   r$   r   routes.authr   routes.exam_managerr	   routes.mock_testr
   routes.old_papersr   routes.video_coursesr   routes.ebooksr   routes.notfication_routesr   loggingroutes.image_routesr   routes.image_uploadr   
routes.mcqr   
routes.qnar   routes.educoins_topupr   routes.coupons_routesr   routes.user_authr   datetimer   routes.paymentsr   routes.coursesr   routes.cartr   basicConfigDEBUGr)   r'   r#   run r*   r(   <module>rH      s    (     ( ) + 1 # 5  , ) !  3 + $  ' %    
--4
> lzGG$YTG2 r*   