
    is                         d dl mZmZ d dlmZ d dlmZ  e       Zej                  d      de	e
ef   fd       Zej                  d      de
de	e
ef   fd	       Zy
)    )	APIRouterHTTPExceptionMODULE_CATALOG)get_tenant_storez/catalogreturnc                      dt         iS )Nitemsr        </var/www/html_bkp/apps/backend-hub/app/api/routes/modules.pymodules_catalogr   
   s    ^$$r   z/tenant/{tenant_slug}tenant_slugc                 h    t               j                  |       }|t        dd      |d   |d   dS )Ni  zTenant non trovato)status_codedetailtenanttenant_modules)r   r   )r   get_context_by_slugr   )r   contexts     r   r   r      s>     44[AG4HIIh'7CS;TUUr   N)fastapir   r   app.core.mock_stater   app.services.tenant_storer   routergetdictstrobjectr   r   r   r   r   <module>r      s}    , . 6 
 J%c6k* % % #$V VS&[(9 V %Vr   