U
    TGh                     @   sF   d dl Z ddlmZ ddlmZmZmZ ddlmZ eddd	Z	dS )
    N   )
ContextABC)ProjectCacheErrormodel_dump_json
to_iso8601   )Logger)returnc                  C   sd   t jd } t| dr"ddlm} n$t| dr:ddlm} nddlm} | }td|j	 d |S )z+ Create the appropriate server context
    lizmap_serverZ_is_py_qgis_serverr   )ContextZ_is_qjazz_serverzUsing z context)
sysmoduleshasattrpy_qgis_serverr   ZqjazzZnativer   infoname)mr   context r   @/var/www/lizmap/lizmap/plugins/lizmap_server/context/__init__.pycreate_server_context	   s    


r   )
r   commonr   ZServerContextr   r   r   loggerr   r   r   r   r   r   <module>   s   