Repository URL to install this package:
|
Version:
3.4.49 ▾
|
python3-dmapi
/
usr
/
lib
/
python3
/
dist-packages
/
dmapi
/
api
/
__pycache__
/
auth.cpython-35.pyc
|
|---|
їð]I ã @ só d Z d d l m Z d d l m Z d d l m Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z e j j Z e j e Z d d Z d d Z Gd d d e j Z Gd d d e j Z d S)z Common Auth Middleware. é )Úlog)Úversionutils)Ú jsonutilsN)Úcontext)Ú_)Úwsgic sa f d d | d d D } j | d } | j x | D] } | | } qG W| S)Nc s g | ] } j | q S© )Z get_filter)Ú.0Ún)Úloaderr ú0/usr/lib/python3/dist-packages/dmapi/api/auth.pyú <listcomp> s z"_load_pipeline.<locals>.<listcomp>é éÿÿÿÿr )Zget_appÚreverse)r ZpipelineÚfiltersZappÚfilterr )r r Ú_load_pipeline s # r c K s t | | t j j j S)z8A paste pipeline replica that keys off of auth_strategy.)r ÚCONFÚapiZ auth_strategyÚsplit)r Zglobal_confZ local_confr r r Úpipeline_factory_v2" s r c sL e Z d Z d Z f d d Z e j j d e j d d Z S)Ú InjectContextz&Add a 'dmapi.context' to WSGI environ.c s&