Using generic instead of v3 for identity

Change-Id: I3a208507c511c7d3dfa13f3388993f9e1158a528
This commit is contained in:
Fei Long Wang 2017-03-29 16:08:13 +13:00
parent e501f4013e
commit 14d730a0f4

View File

@ -13,7 +13,7 @@
from six.moves import urllib
from keystoneauth1.identity import v3
from keystoneauth1.identity import generic
from keystoneauth1 import session as keystone_session
from oslo_log import log as logging
import swiftclient
@ -89,7 +89,7 @@ class _ClientWrapper(object):
self.auth = None
def _refresh_auth(self):
self.auth = v3.Password(
self.auth = generic.Password(
username=self.parsed_url.username,
password=self.parsed_url.password,
project_name=self.parsed_url.path[1:],