Merge "Use oslo_serialization.base64 to follow OpenStack Python3"
This commit is contained in:
commit
2a80a41c51
@ -13,7 +13,6 @@
|
||||
|
||||
"""Handling introspection data from the ramdisk."""
|
||||
|
||||
import base64
|
||||
import copy
|
||||
import datetime
|
||||
import os
|
||||
@ -22,6 +21,7 @@ import eventlet
|
||||
import json
|
||||
|
||||
from oslo_config import cfg
|
||||
from oslo_serialization import base64
|
||||
from oslo_utils import excutils
|
||||
|
||||
from ironic_inspector.common.i18n import _, _LE, _LI, _LW
|
||||
@ -74,7 +74,7 @@ def _store_logs(introspection_data, node_info):
|
||||
os.makedirs(CONF.processing.ramdisk_logs_dir)
|
||||
with open(os.path.join(CONF.processing.ramdisk_logs_dir, file_name),
|
||||
'wb') as fp:
|
||||
fp.write(base64.b64decode(logs))
|
||||
fp.write(base64.decode_as_bytes(logs))
|
||||
except EnvironmentError:
|
||||
LOG.exception(_LE('Could not store the ramdisk logs'),
|
||||
data=introspection_data, node_info=node_info)
|
||||
|
@ -11,7 +11,6 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
import base64
|
||||
import copy
|
||||
import functools
|
||||
import json
|
||||
@ -25,6 +24,7 @@ import fixtures
|
||||
from ironicclient import exceptions
|
||||
import mock
|
||||
from oslo_config import cfg
|
||||
from oslo_serialization import base64
|
||||
from oslo_utils import uuidutils
|
||||
|
||||
from ironic_inspector.common import ironic as ir_utils
|
||||
@ -259,7 +259,7 @@ class TestStoreLogs(BaseProcessTest):
|
||||
CONF.set_override('ramdisk_logs_dir', self.tempdir, 'processing')
|
||||
|
||||
self.logs = b'test logs'
|
||||
self.data['logs'] = base64.b64encode(self.logs)
|
||||
self.data['logs'] = base64.encode_as_bytes(self.logs)
|
||||
|
||||
def _check_contents(self, name=None):
|
||||
files = os.listdir(self.tempdir)
|
||||
|
@ -23,6 +23,7 @@ oslo.i18n>=2.1.0 # Apache-2.0
|
||||
oslo.log>=3.11.0 # Apache-2.0
|
||||
oslo.middleware>=3.0.0 # Apache-2.0
|
||||
oslo.rootwrap>=5.0.0 # Apache-2.0
|
||||
oslo.serialization>=1.10.0 # Apache-2.0
|
||||
oslo.utils>=3.18.0 # Apache-2.0
|
||||
six>=1.9.0 # MIT
|
||||
stevedore>=1.17.1 # Apache-2.0
|
||||
|
Loading…
Reference in New Issue
Block a user