Fixed rmserver/rmbuild bug

Signed-off-by: Joppe Blondel <joppe@blondel.nl>
This commit is contained in:
2022-09-05 13:18:57 +02:00
parent 0e95f91fb2
commit aa9aa6aa78
4 changed files with 11 additions and 12 deletions

View File

@ -141,14 +141,13 @@ if __name__=="__main__":
print("ERROR: Could not connect to server")
exit(1)
# Send project identification
cmd(b'id' + struct.pack('>q', hash(host_key.get_base64())), channel)
# Send config
cmd(b'cf' + sstr(json.dumps({s:dict(config.items(s)) for s in config.sections()})), channel)
subprocesses = []
try:
# Send project identification
cmd(b'id' + struct.pack('>q', hash(host_key.get_base64())), channel)
# Send config
cmd(b'cf' + sstr(json.dumps({s:dict(config.items(s)) for s in config.sections()})), channel)
toolchain = config.get(f'target.{target}', 'toolchain', fallback='NONE')
if toolchain=='NONE':
@ -177,7 +176,7 @@ if __name__=="__main__":
exit(ret)
except paramiko.ssh_exception.SSHException as e:
print("ERROR: Connection error...")
print("ERROR: Connection error...", e)
for p in subprocesses:
p.kill()
exit(0)