From 326091555b28bc3777c3eb42e31e1f25a9deaf4b Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Tue, 5 May 2020 17:41:04 +0200 Subject: [PATCH] powersupply_sispm: import sispm and usb modules on first use Change-Id: I6045bb739e5c69972014a9d27be3a24b7ad61c9a --- src/osmo_gsm_tester/obj/powersupply_sispm.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/osmo_gsm_tester/obj/powersupply_sispm.py b/src/osmo_gsm_tester/obj/powersupply_sispm.py index d1b244fa..0b1ad076 100644 --- a/src/osmo_gsm_tester/obj/powersupply_sispm.py +++ b/src/osmo_gsm_tester/obj/powersupply_sispm.py @@ -17,9 +17,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -import sispm -from usb.core import USBError - from ..core import log from ..core.event_loop import MainLoop from .powersupply import PowerSupply @@ -77,6 +74,10 @@ class PowerSupplySispm(PowerSupply): ######################## def __init__(self, conf): super().__init__(conf, 'sispm') + + import sispm + from usb.core import USBError + mydevid = conf.get('device') if mydevid is None: raise log.Error('No "device" attribute provided in supply conf!')