ATLAS Offline Software
Variables
rerun_display Namespace Reference

Variables

string PTAG = 'data22_13p6TeV'
 
string EOS_TOP = f'/eos/atlas/atlastier0/rucio/{PTAG}/'
 
string CODEDIR = '/afs/cern.ch/user/a/atlasdqm/dqmdisk1/20221117_rescue_displays'
 
 parser = ArgumentParser()
 
 opts = parser.parse_args()
 
 client = Client('atlas')
 
 amiinfo = ami.get_ami_tag(client, opts.htag)
 
dictionary argdict
 
 script = amiinfo[1]['trfsetupcmd'].split()[0]
 
string preExec = ' '.join([os.path.join(CODEDIR, os.path.basename(script))] + amiinfo[1]['trfsetupcmd'].split()[1:])
 
 inpath
 
 flist = glob.glob(inpath)
 
 pfx
 
 lfn
 
 _
 
 dsn
 
string cmd = f"source {preExec}; python3 -u {CODEDIR}/DQM_Tier0Wrapper_tf.py --argJSON=argdict.json"
 
 chk = subprocess.run(cmd, shell=True)
 

Variable Documentation

◆ _

rerun_display._
private

Definition at line 61 of file rerun_display.py.

◆ amiinfo

rerun_display.amiinfo = ami.get_ami_tag(client, opts.htag)

Definition at line 34 of file rerun_display.py.

◆ argdict

dictionary rerun_display.argdict
Initial value:
1 = { 'skipMerge': 'True',
2  'allowCOOLUpload': 'True',
3  'doWebDisplay': 'True',
4  'incrementalMode': 'False',
5  'postProcessing': 'False',
6  }

Definition at line 36 of file rerun_display.py.

◆ chk

rerun_display.chk = subprocess.run(cmd, shell=True)

Definition at line 69 of file rerun_display.py.

◆ client

rerun_display.client = Client('atlas')

Definition at line 31 of file rerun_display.py.

◆ cmd

string rerun_display.cmd = f"source {preExec}; python3 -u {CODEDIR}/DQM_Tier0Wrapper_tf.py --argJSON=argdict.json"

Definition at line 67 of file rerun_display.py.

◆ CODEDIR

string rerun_display.CODEDIR = '/afs/cern.ch/user/a/atlasdqm/dqmdisk1/20221117_rescue_displays'

Definition at line 21 of file rerun_display.py.

◆ dsn

rerun_display.dsn

Definition at line 61 of file rerun_display.py.

◆ EOS_TOP

string rerun_display.EOS_TOP = f'/eos/atlas/atlastier0/rucio/{PTAG}/'

Definition at line 20 of file rerun_display.py.

◆ flist

rerun_display.flist = glob.glob(inpath)

Definition at line 52 of file rerun_display.py.

◆ inpath

rerun_display.inpath
Initial value:
1 = os.path.join(EOS_TOP, opts.stream, f'*{opts.run}',
2  f'{PTAG}.*{opts.run}.{opts.stream}.merge.HIST.{opts.reco_tag}_{opts.htag}/*')

Definition at line 50 of file rerun_display.py.

◆ lfn

rerun_display.lfn

Definition at line 60 of file rerun_display.py.

◆ opts

rerun_display.opts = parser.parse_args()

Definition at line 29 of file rerun_display.py.

◆ parser

rerun_display.parser = ArgumentParser()

Definition at line 23 of file rerun_display.py.

◆ pfx

rerun_display.pfx

Definition at line 60 of file rerun_display.py.

◆ preExec

string rerun_display.preExec = ' '.join([os.path.join(CODEDIR, os.path.basename(script))] + amiinfo[1]['trfsetupcmd'].split()[1:])

Definition at line 47 of file rerun_display.py.

◆ PTAG

string rerun_display.PTAG = 'data22_13p6TeV'

Definition at line 19 of file rerun_display.py.

◆ script

rerun_display.script = amiinfo[1]['trfsetupcmd'].split()[0]

Definition at line 46 of file rerun_display.py.