Browse Source

Only print result iff not empty

pull/8/head 2.0.9
Richard Neumann 3 years ago
parent
commit
bb071bc680
  1. 5
      rcon/console.py
  2. 4
      rcon/rconclt.py

5
rcon/console.py

@ -120,7 +120,10 @@ def process_input(client: BaseClient, passwd: str, prompt: str) -> bool:
except EOFError:
print(MSG_LOGIN_ABORTED)
return False
else:
return True
if result:
print(result)
return True

4
rcon/rconclt.py

@ -53,9 +53,9 @@ def run() -> None:
with client_cls(host, port, timeout=args.timeout) as client:
client.login(passwd)
text = client.run(args.command, *args.argument)
print(text, flush=True)
if text := client.run(args.command, *args.argument):
print(text, flush=True)
def main() -> int:

Loading…
Cancel
Save