X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcal%2Fplugins%2Fvala%2Frwcal_openstack%2Frift%2Frwcal%2Fopenstack%2Fkeystone%2Fkeystone_drv.py;h=51b3ddd8190b32491b117cb1f500734aeb83cdcd;hb=f314b4af9744068a7ed7a6a6314220c3aa857523;hp=a754ecf325703e6e3df2f785cbb976f4c24be1da;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/keystone/keystone_drv.py b/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/keystone/keystone_drv.py index a754ecf3..51b3ddd8 100644 --- a/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/keystone/keystone_drv.py +++ b/rwcal/plugins/vala/rwcal_openstack/rift/rwcal/openstack/keystone/keystone_drv.py @@ -42,11 +42,12 @@ class KeystoneVersionDiscover(object): """ supported_versions = [(2, ), (3, )] - def __init__(self, auth_url, logger = None): + def __init__(self, auth_url, cert_validate, logger = None): """ Constructor for class Arguments auth_url(string): Keystone Auth URL + cert_validate (boolean): Boolean to indicate if certificate validation is required logger (instance of logging.Logger) """ @@ -57,7 +58,7 @@ class KeystoneVersionDiscover(object): self.log = logger try: - self._discover = discover.Discover(auth_url=auth_url) + self._discover = discover.Discover(auth_url=auth_url, insecure = not cert_validate) except Exception as e: self.log.exception(str(e)) self._discover = None