o
    i0ji                     @   s   d dl mZmZmZ ededdZddlmZ ddlm	Z	 ddl
mZ dd	lmZ dd
lmZ ddlmZ ee ee	 ee ee ee ee eddd ZdS )    )	Blueprintcurrent_appjsonifyleave_form_app_api_v1z/leave_app/api/v1)
url_prefix   )	aroflo_bp)attachments_bp)auth_bp)overheads_bp)trackingcentres_bp)users_bpz/_routesc                  C   s\   g } t j D ]}d|jpdv r!| |jtdd |jD d qtdt| dd d	iS )
N	leave_app c                 S   s   g | ]}|d vr|qS ))HEADOPTIONS ).0mr   r   B/var/www/html/flask_server/apps/leave_form_app/api/v1/blueprint.py
<listcomp>   s    z_routes.<locals>.<listcomp>)rulemethodsroutesc                 S   s   | d S )Nr   r   )xr   r   r   <lambda>"   s    z_routes.<locals>.<lambda>)key)r   url_map
iter_rulesr   appendsortedr   r   )outrr   r   r   _routes   s   r#   N)flaskr   r   r   __name__api_bproutes_aroflor   routes_attachmentsr	   routes_authr
   routes_overheadsr   routes_trackingcentresr   routes_usersr   register_blueprintgetr#   r   r   r   r   <module>   s    





