Repository URL to install this package:
Version:
3.3.35 ▾
|
python3-dmapi
/
usr
/
lib
/
python3
/
dist-packages
/
dmapi
/
__pycache__
/
service_auth.cpython-35.pyc
|
---|
èáþ\ ã @ sy d d l m Z d d l m Z d d l m Z d d l Z e j j Z e j e Z d a d d Z d d Z d S) é )Úloading)Ú service_token)ÚlogNc C s d a d S)z For async unit test consistency.N)Ú _SERVICE_AUTH© r r ú4/usr/lib/python3/dist-packages/dmapi/service_auth.pyÚ reset_globals s r c C ss | j } t j j ro t sY t j t d t j j j a t d k rY t j d | St j d | d t S| S)NÚgroupzQUnable to load auth from [service_user] configuration. Ensure "auth_type" is set.Ú user_authZservice_auth)Úget_auth_pluginÚCONFZservice_userZsend_service_user_tokenr Ú ks_loadingZload_auth_from_conf_optionsÚdmapiÚconfr ZSERVICE_USER_GROUPÚLOGÚwarningZServiceTokenAuthWrapper)Úcontextr r r r r s r )Z keystoneauth1r r r Zoslo_logr ÚloggingZ dmapi.confr r r Ú getLoggerÚ__name__r r r r r r r r Ú<module> s