ATLAS Offline Software
Functions | Variables
pool_extractFileIdentifier Namespace Reference

Functions

def pool_extract (files)
 

Variables

 parser
 
 usage
 
 dest
 
 help
 
 options
 
 args
 
 files
 
 f
 

Function Documentation

◆ pool_extract()

def pool_extractFileIdentifier.pool_extract (   files)

Definition at line 23 of file pool_extractFileIdentifier.py.

23 def pool_extract(files):
24  print (":: extracting GUID for [%i] files... "% len(files))
25  import os
26  import subprocess
27  sc,exe = subprocess.getstatusoutput('which pool_extractFileIdentifier')
28  if sc != 0:
29  print (":: could not find 'pool_extractFileIdentifier' !")
30  print (exe)
31  return 1
32 
33  cmd = "%s %s" % (exe, " ".join(files))
34  sc, out = subprocess.getstatusoutput(cmd)
35 
36  out = os.linesep.join(
37  [o for o in out.splitlines()
38  if not (o.startswith("Warning in <TClass::TClass>: no dictionary for class ") or
39  o.startswith('Warning in <TEnvRec::ChangeValue>: duplicate entry'))]
40  )
41 
42  if sc != 0:
43  print (":: problem running pool_extractFileIdentifier:")
44  print (out)
45  return sc
46 
47  print (out)
48  print (":: extracting GUID for [%i] files... [done]" % len(files))
49  return sc
50 

Variable Documentation

◆ args

pool_extractFileIdentifier.args

Definition at line 58 of file pool_extractFileIdentifier.py.

◆ dest

pool_extractFileIdentifier.dest

Definition at line 56 of file pool_extractFileIdentifier.py.

◆ f

pool_extractFileIdentifier.f

Definition at line 74 of file pool_extractFileIdentifier.py.

◆ files

pool_extractFileIdentifier.files

Definition at line 60 of file pool_extractFileIdentifier.py.

◆ help

pool_extractFileIdentifier.help

Definition at line 57 of file pool_extractFileIdentifier.py.

◆ options

pool_extractFileIdentifier.options

Definition at line 58 of file pool_extractFileIdentifier.py.

◆ parser

pool_extractFileIdentifier.parser

Definition at line 54 of file pool_extractFileIdentifier.py.

◆ usage

pool_extractFileIdentifier.usage

Definition at line 54 of file pool_extractFileIdentifier.py.

pool_extractFileIdentifier.pool_extract
def pool_extract(files)
Definition: pool_extractFileIdentifier.py:23
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10