Changeset 1712 for XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/config.py
- Timestamp:
- 09/13/19 13:49:42 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/config.py
r1708 r1712 16 16 f.write('NumberServers = ' + repr(NumberServers) + '\n') 17 17 f.write('duration = ' + repr(Duration) + '\n') 18 f.write('ATMdomain = ' + ATMdomain + '\n') 18 19 f.write('/\n\n') 19 20 … … 22 23 nb_proc = NumberClients+NumberServers 23 24 24 filein = open("iodef.xml", "r") 25 os.rename("iodef.xml", "iodef.xml.bkp") 26 27 filein = open("iodef.xml.bkp", "r") 25 28 fileout = open("iodef.xml.tmp", "w") 26 29 for line in filein: 27 if 'number_pools_server2' in line: 28 fileout.write( " <variable id=\"number_pools_server2\" type=\"int\">"+repr(NumberPoolsServer2)+"</variable>\n") 29 elif 'using_server2' in line: 30 fileout.write( " <variable id=\"using_server2\" type=\"bool\">"+UsingServer2+"</variable>\n") 31 elif 'ratio_server2' in line: 32 fileout.write( " <variable id=\"ratio_server2\" type=\"int\">"+repr(RatioServer2)+"</variable>\n") 30 if 'xios::nbplSrv2' in line: 31 line = line.replace("xios::nbplSrv2", repr(NumberPoolsServer2)) 32 fileout.write(line) 33 elif 'xios::usingSrv2' in line: 34 line = line.replace("xios::usingSrv2", UsingServer2) 35 fileout.write(line) 36 elif 'xios::ratioSrv2' in line: 37 line=line.replace("xios::ratioSrv2", repr(RatioServer2)) 38 fileout.write(line) 39 elif 'atm::domain' in line: 40 line=line.replace("atm::domain", ATMdomain) 41 fileout.write(line) 33 42 else: 34 43 fileout.write(line)
Note: See TracChangeset
for help on using the changeset viewer.