def get_network_params(self): return [('E_A', util.get_params(self.netE_A)), ('D', util.get_params(self.net_D)), ('G_A', util.get_params(self.netG_A)), ('E_C', util.get_params(self.netE_C)), ('G_C', util.get_params(self.netG_C)), ('G_B', util.get_params(self.netG_B)), ('D_A', util.get_params(self.netD_A)), ('D_B', util.get_params(self.netD_B))]
def get_network_params(self): return [('G_A', util.get_params(self.netG_A)), ('G_B', util.get_params(self.netG_B)), ('D_A', util.get_params(self.netD_A)), ('D_B', util.get_params(self.netD_B)), ('D_1A', util.get_params(self.netD_1A)), ('D_1B', util.get_params(self.netD_1B))]
port = int(sys.argv[3]) portA = sys.argv[4] portB = sys.argv[5] hostname = sys.argv[6] ms_name = sys.argv[7] # mix server name else: server_url = os.environ['SERVER'] ip = os.environ['IP'] port = int(os.environ['PORT']) portA = os.environ['PORT_A'] portB = os.environ['PORT_B'] hostname = os.environ['HOSTNAME'] ms_name = os.environ['MIXSERVER_NAME'] # mix server name # Get params from server params = get_params(server_url) crypto = params['group'] vrf_params = params['verificatum'] # Create mix server directory os.makedirs(folder) # Create zeus group create_group(folder, group_name, crypto) # Initialize mix server init_mix_server(folder, group_name, hostname, portA, portB, ip, vrf_params, ms_name) # Send address to server