From 52fc0fa054641a9f93379ce7212c6b6b5452b929 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 3 Nov 2020 14:16:58 +0100 Subject: [PATCH] unified sics_command() with sics_client() --- sicsclient.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/sicsclient.py b/sicsclient.py index d559e10..d4dbb8f 100644 --- a/sicsclient.py +++ b/sicsclient.py @@ -49,14 +49,11 @@ def sics_coroutine(hostport, login): request = yield '\n'.join(result) -def sics_client(hostport, login='Spy 007'): +def sics_client(hostport, command=None, login='Spy 007'): sics = sics_coroutine(hostport, login) next(sics) # start generator - return sics - - -def sics_command(hostport, command, login='Spy 007'): - sics = sics_client(hostport, login) + if command is None: + return sics result = sics.send(command) sics.close() return result