From 0504c3ed8927d151734d0a24e66be7057c55c1e8 Mon Sep 17 00:00:00 2001 From: Michael Fritch Date: Tue, 10 Dec 2019 14:09:08 -0700 Subject: [PATCH] ceph-daemon: `imp` module DeprecationWarning Signed-off-by: Michael Fritch --- src/ceph-daemon/tests/test_ceph_daemon.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/ceph-daemon/tests/test_ceph_daemon.py b/src/ceph-daemon/tests/test_ceph_daemon.py index 3e812c3eacc..8425c78d680 100644 --- a/src/ceph-daemon/tests/test_ceph_daemon.py +++ b/src/ceph-daemon/tests/test_ceph_daemon.py @@ -1,11 +1,14 @@ -import imp -import unittest import mock import os +import sys +import unittest - -cd = imp.load_source("ceph-daemon", "ceph-daemon") - +if sys.version_info >= (3, 3): + from importlib.machinery import SourceFileLoader + cd = SourceFileLoader('ceph-daemon', 'ceph-daemon').load_module() +else: + import imp + cd = imp.load_source('ceph-daemon', 'ceph-daemon') class TestCephDaemon(unittest.TestCase): def test_is_fsid(self): -- 2.39.5