From d2a69f96f012f798ec24d1a639e5ba84b781d4a1 Mon Sep 17 00:00:00 2001 From: Lennart Braun Date: Wed, 10 Oct 2018 19:04:08 +0200 Subject: [PATCH] fix missing upload of parties.conf These lines got lost in ef6ef8ad34ccce85cc581d86518d5ad0b7cd0a7f. --- Execution/fabfile.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Execution/fabfile.py b/Execution/fabfile.py index 6cd2e030..acc563eb 100644 --- a/Execution/fabfile.py +++ b/Execution/fabfile.py @@ -120,6 +120,12 @@ def run_protocol(config_file, args, executable_name, working_directory): log_file.write('%s\n' % values_str) else: # run external protocols with no coordinator + if len(regions) > 1: + put('InstancesConfigurations/parties%s.conf' % party_id, run('pwd')) + put('InstancesConfigurations/party%s/*' % (party_id - 1), run('pwd')) + run('mv parties%s.conf parties.conf' % party_id) + else: + put('InstancesConfigurations/parties.conf', run('pwd')) run('. ./%s %s %s' % (executable_name, party_id, values_str)) with open('Execution/execution_log.log', 'a+') as log_file: log_file.write('%s\n' % values_str)