
    whP                     2   U d dl Z d dlZd dlmZ d dlmZmZ  e              e j        d          Z e j        d          Z	 e j        dd          
                                Z ej        ed	            ej        d
          Zdaedz  ed<   defdZdS )    N)load_dotenv)create_clientClientSUPABASE_URLSUPABASE_KEY	LOG_LEVELINFOz[%(levelname)s] %(message)s)levelformatsupabase_service_clientreturnc                      t           t           S t          rt          st          d          	 t	          t          t                    a t           S # t
          $ r!} t                              d|             d } ~ ww xY w)NuD   SUPABASE_URL 또는 SUPABASE_KEY 환경변수가 비어있습니다.u*   Supabase 클라이언트 생성 실패: %s)r   r   r   RuntimeErrorr   	Exceptionloggererror)es    2/var/www/html/bot/app/services/supabase_service.py
get_clientr      s}     c| cabbbl;;   A1EEEs    A 
A9A44A9)osloggingdotenvr   supabaser   r   getenvr   r   upperr   basicConfig	getLoggerr   r   __annotations__r        r   <module>r"      s    					        * * * * * * * * ry((ry((BIk6**0022	  ),I J J J J		-	.	.$   F      r!   