
    >|h                     F    d Z ddlmZmZ ddlmZ ddlmZ d Z ee      Z	y)Globals    )current_apprequest)
LocalProxy   )CurrentApiNotAvailableErrorc                      t         j                  d   d   } t        j                  D ]  }| j	                  |      }|s|c S  t        d      )Nzflask-smorestblp_name_to_apiz,Current Blueprint not registered in any Api.)r   
extensionsr   
blueprintsgetr   )r
   blp_nameapis      T/var/www/html/test/engine/venv/lib/python3.12/site-packages/flask_smorest/globals.py_find_current_apir   	   sS    !,,_=>OPO&& !!(+J &&T
UU    N)
__doc__flaskr   r   werkzeug.localr   
exceptionsr   r   current_api r   r   <module>r      s$     & % 3V *+r   