
    zV
h                     F    S SK r S SKJr  S SKrS SKJr  \" 5         S rS rg)    N)MongoClient)load_dotenvc                     [         R                  " SS5      n [         R                  " S5      n[         R                  " S5      n[         R                  " SS5      n[         R                  " S5      nU(       dD  U(       a5  U(       a.  [        R                  R	                  U5      nSU S	U S
U  SU 3nOSU  SU 3n[        U5      nXS   nU$ )N
MONGO_HOST	localhost
MONGO_USER
MONGO_PASSMONGO_DBthought	MONGO_URIz
mongodb://:@z:27017/)osgetenvurllibparse
quote_plusr   )
mongo_host
mongo_user
mongo_passmongo_db_name	mongo_uriclientdbs          DC:\Suresh\moveshuttle\MDcreated\moveengine\app\db\database_static.pyget_databaser      s    YY|[9
YY|,
YY|,
		*i8IIk*	j#\\44Z@
(Aj\:,gVcUde	 )GM?K	 Y'"	    c                      U R                   R                  S5        [        S5        g ! [         a  n[        SU5         S nAg S nAff = f)NpingzMongoDB is connectedzMongoDB is not connected)r   commandprint	Exception)r   es     r   check_connectionr$      s@    -v&$% -(!,,-s   &) 
A	AA	)	r   pymongor   urllib.parser   dotenvr   r   r$    r   r   <module>r)      s     	    *-r   