summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorljhuang <huang.liujie@99cloud.net>2022-08-22 16:36:55 +0800
committerljhuang <huang.liujie@99cloud.net>2022-08-22 23:32:11 +0800
commit10c96c29780e4653de4f51f467b427be1b07322a (patch)
tree8ba5c77580cdcd293116b627ea5b4ae0c6ec6b11
parent7fa996bb665424aaf6018815cb0daff38ed433d6 (diff)
downloadcinder-10c96c29780e4653de4f51f467b427be1b07322a.tar.gz
Replace base64.encodestring with encodebytes
Base64.encodestring has been deprecated since 3.1 and removed in python 3.9,Replace it with base64.encodebytes from python3.1[1]. [1]https://docs.python.org/3.9/library/base64.html?highlight=deprecated#base64.encodebytes Change-Id: I80c04cc62b5eb521ec5dcba179964ed1d42d2471
-rw-r--r--cinder/volume/drivers/prophetstor/dplcommon.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/cinder/volume/drivers/prophetstor/dplcommon.py b/cinder/volume/drivers/prophetstor/dplcommon.py
index 2cde1c513..4f0713e6e 100644
--- a/cinder/volume/drivers/prophetstor/dplcommon.py
+++ b/cinder/volume/drivers/prophetstor/dplcommon.py
@@ -86,8 +86,8 @@ class DPLCommand(object):
'Accept': 'application/cdmi-container',
'x-cdmi-specification-version': '1.0.2'}
# base64 encode the username and password
- auth = base64.encodestring('%s:%s'
- % (self.username,
+ auth = base64.encodebytes('%s:%s'
+ % (self.username,
self.password)).replace('\n', '')
header['Authorization'] = 'Basic %s' % auth