diff options
Diffstat (limited to 'mpm')
-rwxr-xr-x | mpm/python/usrp_hwd.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/mpm/python/usrp_hwd.py b/mpm/python/usrp_hwd.py index bc8b1e749..fef02087a 100755 --- a/mpm/python/usrp_hwd.py +++ b/mpm/python/usrp_hwd.py @@ -20,6 +20,7 @@ Main executable for the USRP Hardware Daemon """ from __future__ import print_function import sys +import time import argparse from gevent import signal from gevent.hub import BlockingSwitchOutError @@ -143,7 +144,15 @@ def main(): "product": mgr.get_device_info().get("product", "n/a") } if args.init_only: - mgr.init(args.default_args) + init_time_start = time.time() + init_result = mgr.init(args.default_args) + init_duration = time.time() - init_time_start + if init_result: + log.info("Initialization successful! Duration: {:.02f} s" + .format(init_duration)) + else: + log.warning("Initialization failed! Duration: {:.02f} s" + .format(init_duration)) log.info("Terminating on user request before launching RPC server.") mgr.deinit() return True |