o
    Ltf                     @   sv   d dl Z d dlZd dlZd dlZd dlZe je jeZ	e j
e	dZde jekr3e ed dZdd ZdS )    NtmpFi	  c                  C   sD   t jt jtdrtjddd} tj| _| S t	d t
  d S )Nz
odm.sqliteF)check_same_threadzcouln't open database file)ospathisfilejoinappDirsqlite3connectRowrow_factoryprintsysexit)db r   /srv/python/dtodm/__init__.pyopenDB   s   r   )r   r   r	   hashlibdatetimer   dirnamerealpath__file__r   r   tmpDirisdirmakedirsr   r   r   r   r   r   <module>   s   