ATLAS Offline Software
|
Functions | |
def | checkStatus (path, days=1) |
def | get_recent (path, pathsplit) |
get the recent tag### More... | |
def | eoscp (package, filename, jobname, nightly, tag, store_tag, release) |
Add EOS prefix###. More... | |
Variables | |
string | __author__ = 'FFF' |
string | __doc__ = 'FFF' |
bool | dryrun = False |
string | pwdmon = '' |
main More... | |
string | prepath = '/afs/cern.ch/atlas/project/RTT/prod/Results/rtt/rel_0/' |
string | postpath = '/build/x86_64-slc6-gcc62-opt/Athena/' |
string | currel = 'NOREL' |
curdir = os.getcwd() | |
folders = curdir.split('/') | |
relmon = sys.argv[6] | |
string | pwdref = '' |
relref = sys.argv[2] | |
string | argvref = pwdref.split('/') |
string | corr_path_ref = '/'.join(argvref) |
def | good_rel_ref = get_recent(corr_path_ref,argvref) |
Find a release to use as a reference. More... | |
string | argvmon = pwdmon.split('/') |
string | corr_path_mon = '/'.join(argvmon) |
def | good_rel_mon = get_recent(corr_path_mon,argvmon) |
int | posref = 9 |
int | posmon = 9 |
string | monPath = '/'.join(argvmon) |
string | refPath = '/'.join(argvref) |
string | file_name = '.root' |
string | store_tag = '' |
list | compfilesref = ['ISFBroker.root'] |
list | compfilesmon = ['ISFBroker.root'] |
list | file_list_ref = compfilesref[:] |
got extended argument list create file list for f in sys.argv[3:]: if f.endswith(file_name): print "Add file %s in searching list."%(f) compfiles.append(f) else: print "Find tag set, use common tag: %s."%(f) store_tag=f More... | |
list | file_list_val = compfilesmon[:] |
file_status_val | |
days | |
bool | file_root = False |
name | |
suffix = f | |
string | cmd = 'cp'+' '+monPath+'/'+f+' '+'today.'+store_tag+".root" |
bool | file_status_ref = False |
list | file_list_ref_orig = file_list_ref |
days_ref | |
def | previous_rel = good_rel_ref |
def sim_reg_test_fastchain.checkStatus | ( | path, | |
days = 1 |
|||
) |
Definition at line 15 of file sim_reg_test_fastchain.py.
def sim_reg_test_fastchain.eoscp | ( | package, | |
filename, | |||
jobname, | |||
nightly, | |||
tag, | |||
store_tag, | |||
release | |||
) |
Add EOS prefix###.
Definition at line 95 of file sim_reg_test_fastchain.py.
def sim_reg_test_fastchain.get_recent | ( | path, | |
pathsplit | |||
) |
get the recent tag###
Definition at line 59 of file sim_reg_test_fastchain.py.
|
private |
Definition at line 8 of file sim_reg_test_fastchain.py.
|
private |
Definition at line 9 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.argvmon = pwdmon.split('/') |
Definition at line 216 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.argvref = pwdref.split('/') |
Definition at line 200 of file sim_reg_test_fastchain.py.
Definition at line 287 of file sim_reg_test_fastchain.py.
list sim_reg_test_fastchain.compfilesmon = ['ISFBroker.root'] |
Definition at line 252 of file sim_reg_test_fastchain.py.
list sim_reg_test_fastchain.compfilesref = ['ISFBroker.root'] |
Definition at line 251 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.corr_path_mon = '/'.join(argvmon) |
Definition at line 221 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.corr_path_ref = '/'.join(argvref) |
Definition at line 205 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.curdir = os.getcwd() |
Definition at line 170 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.currel = 'NOREL' |
Definition at line 168 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.days |
Definition at line 272 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.days_ref |
Definition at line 312 of file sim_reg_test_fastchain.py.
bool sim_reg_test_fastchain.dryrun = False |
Definition at line 12 of file sim_reg_test_fastchain.py.
list sim_reg_test_fastchain.file_list_ref = compfilesref[:] |
got extended argument list create file list for f in sys.argv[3:]: if f.endswith(file_name): print "Add file %s in searching list."%(f) compfiles.append(f) else: print "Find tag set, use common tag: %s."%(f) store_tag=f
clean up files
Definition at line 267 of file sim_reg_test_fastchain.py.
list sim_reg_test_fastchain.file_list_ref_orig = file_list_ref |
Definition at line 309 of file sim_reg_test_fastchain.py.
list sim_reg_test_fastchain.file_list_val = compfilesmon[:] |
Definition at line 269 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.file_name = '.root' |
Definition at line 247 of file sim_reg_test_fastchain.py.
bool sim_reg_test_fastchain.file_root = False |
Definition at line 276 of file sim_reg_test_fastchain.py.
bool sim_reg_test_fastchain.file_status_ref = False |
Definition at line 308 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.file_status_val |
Definition at line 272 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.folders = curdir.split('/') |
Definition at line 176 of file sim_reg_test_fastchain.py.
def sim_reg_test_fastchain.good_rel_mon = get_recent(corr_path_mon,argvmon) |
Definition at line 224 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.good_rel_ref = get_recent(corr_path_ref,argvref) |
Find a release to use as a reference.
Definition at line 209 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.monPath = '/'.join(argvmon) |
Definition at line 237 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.name |
Definition at line 280 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.posmon = 9 |
Definition at line 231 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.posref = 9 |
Definition at line 226 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.postpath = '/build/x86_64-slc6-gcc62-opt/Athena/' |
Definition at line 167 of file sim_reg_test_fastchain.py.
Definition at line 165 of file sim_reg_test_fastchain.py.
def sim_reg_test_fastchain.previous_rel = good_rel_ref |
Definition at line 356 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.pwdmon = '' |
main
Definition at line 164 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.pwdref = '' |
Definition at line 192 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.refPath = '/'.join(argvref) |
Definition at line 240 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.relmon = sys.argv[6] |
Definition at line 187 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.relref = sys.argv[2] |
Definition at line 195 of file sim_reg_test_fastchain.py.
string sim_reg_test_fastchain.store_tag = '' |
Definition at line 248 of file sim_reg_test_fastchain.py.
sim_reg_test_fastchain.suffix = f |
Definition at line 280 of file sim_reg_test_fastchain.py.