+
    M?jk	                        ^ RI t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ]P                  ! ]P                  R7       ]R R	 l4       t]! R
]R7      t]P%                  ]R.RR.R.R7       ]P'                  R4      R 4       t]P+                  ]RR.R7       ^ RIHt ]P+                  ]RR.R7       ^ RIHt ]P+                  ]RR.R7       ^ RIHt ]P+                  ]RR.R7       ^ RIHt ]P+                  ]RR7       ]R8X  d2   ]! ] P@                  ! RR4      4      t!]PD                  ! RR]!RR7       R# R# )     N)asynccontextmanagerFastAPI)CORSMiddleware)
db_manager)router)levelc                $    V ^8  d   QhR\         /# )   appr   )formats   "/var/www/html/photoedit/main.py__annotate__r      s     A A A    c                J  "    \         P                  ! 4       G R j  xL
  \        P                  ! R4       R 5x  \         P                  ! 4       G R j  xL
  \        P                  ! R4       R #  LT  \         d!   p\        P
                  ! RT 24       ThR p?ii ; i LL5i)NzSystem Startup: Database ready.z7System Startup Failed: Could not connect to DB. Error: z,System Shutdown: Database connection closed.)r   connectlogginginfo	Exceptioncriticalclose)r   es   & r   lifespanr      s       """67
 
 


LL?@ 	# RSTRUVW sC   B#A3 A1A3 B#B!B#1A3 3B>BBB#zAI Photo Editor API)titler   *T)allow_originsallow_credentialsallow_methodsallow_headersz/healthc                     "    \         P                  P                  P                  R 4      G Rj  xL
  RRRR/#  L
  \         d
    RRRR/u # i ; i5i)pingNstatusonlinedatabase	connecteddegradeddisconnected)r   clientadmincommandr    r   r   health_checkr,   +   s^     B%%--f555(J<< 	6 B*j.AABs1   A,= ;	= A= AAAAz/api/editorzBackground Remover)prefixtagszImage Enhancerz	/api/useruser	replaceBGz/api)r-   __main__PORTi@  zmain:appz0.0.0.0)hostportreload)#osuvicornr   
contextlibr   fastapir   fastapi.middleware.corsr   app.config.DBr   app.modules.bgRemover.router   bg_remover_routerbasicConfigINFOr   r   add_middlewaregetr,   include_routerapp.modules.enhanceImage.routeenhance_routerapp.modules.user.user_route	userRoute%app.modules.replaceBG.replaceBG_routereplaceBgRoute+app.modules.subscription.subscription_routesubscription_router__name__intgetenvr4   runr+   r   r   <module>rO      sg   	   *  2 $ C   ',, ' A A  )H=   %%%   B B   $]BVAW  X C   >-?O>P  Q <   9[x  @ K   >;-  H V      zryy&'DKK
dC r   