Repository URL to install this package:
|
Version:
3.3.42 ▾
|
python3-dmapi
/
usr
/
lib
/
python3
/
dist-packages
/
dmapi
/
conf
/
__pycache__
/
utils.cpython-35.pyc
|
|---|
Ú]n
ã @ si d Z d d l m Z d d l m Z d Z d d d Z d
d Z d d d
d Z d d Z
d S)z\Common utilities for conf providers.
This module does not provide any actual conf options.
é )Úloading)ÚcfgÚversionÚmin_versionÚmax_versionNc C sr t j d d d | } x4 | d d
D]" } | j t k r) | j | q) Wt j | d d d g d | | S) aú Get auth, Session, and Adapter conf options from keystonauth1.loading.
:param default_service_type: Default for the service_type conf option on
the Adapter.
:param deprecated_opts: dict of deprecated opts to register with the ksa
Adapter opts. Works the same as the
deprecated_opts kwarg to:
keystoneauth1.loading.session.Session.register_conf_options
:return: List of cfg.Opts.
Zinclude_deprecatedFÚdeprecated_optsNZvalid_interfacesZinternalÚpublicZservice_type)Ú
ks_loadingZget_adapter_conf_optionsÚdestÚ_ADAPTER_VERSION_OPTSÚremover Úset_defaults)Údefault_service_typer ÚoptsÚopt© r ú2/usr/lib/python3/dist-packages/dmapi/conf/utils.pyÚget_ksa_adapter_opts s r c C s t j | d d d S)NÚtypec S s d S)Nr )Úxr r r Ú<lambda>- s z_dummy_opt.<locals>.<lambda>)r ZOpt)Únamer r r Ú
_dummy_opt* s r Tc C s t | d | } t j | | d | | r>