unified sics_command() with sics_client()

This commit is contained in:
zolliker 2020-11-03 14:16:58 +01:00
parent 4b9e0e905d
commit 52fc0fa054

View File

@ -49,14 +49,11 @@ def sics_coroutine(hostport, login):
request = yield '\n'.join(result) 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) sics = sics_coroutine(hostport, login)
next(sics) # start generator next(sics) # start generator
if command is None:
return sics return sics
def sics_command(hostport, command, login='Spy 007'):
sics = sics_client(hostport, login)
result = sics.send(command) result = sics.send(command)
sics.close() sics.close()
return result return result