Functions | |
def | articleExist |
def | fileUpload |
def | findXrdDir |
def | lastArticle |
Variables | |
string | __version__ = "$Revision: 1.11 $" |
string | action = 'store_true' |
string | default = '' |
string | defaultEOScpCommand = 'xrdcp -np ' |
string | defaultEOSfeCommand = 'xrd eoscms existfile ' |
string | defaultEOSlistCommand = 'xrd eoscms dirlist ' |
string | defaultEOSLoadPath = 'root://eoscms/' |
string | defaultEOSmkdirCommand = 'xrd eoscms mkdir ' |
string | defaultEOSRootPath = '/eos/cms/store/lhe' |
string | dest = 'fileList' |
tuple | exeCompression = subprocess.Popen(["/bin/sh","-c",theCompressionCommand]) |
tuple | exeFullList = subprocess.Popen(["/bin/sh","-c",theCommand]) |
tuple | exeList = subprocess.Popen(["/bin/sh","-c",theCommand], stdout=subprocess.PIPE) |
tuple | exeUpload = subprocess.Popen(["/bin/sh","-c",theCommand]) |
string | help = 'LHE local file list to be uploaded, separated by ","' |
string | listPath = defaultEOSRootPath+'/' |
int | newArt = 0 |
tuple | oldArt = lastArticle() |
tuple | parser = optparse.OptionParser(usage) |
reallyDoIt = notoptions.dryRun | |
string | theCommand = defaultEOSmkdirCommand+' ' |
list | theCompressedFilesList = [] |
string | theCompressionCommand = 'xz ' |
tuple | theList = options.fileList.split(',') |
string | uploadPath = '' |
string | usage = 'cmsLHEtoEOSManager.py <options>' |
def cmsLHEtoEOSManager.articleExist | ( | artId | ) |
def cmsLHEtoEOSManager.fileUpload | ( | uploadPath, | |
lheList, | |||
reallyDoIt | |||
) |
Definition at line 52 of file cmsLHEtoEOSManager.py.
def cmsLHEtoEOSManager.findXrdDir | ( | theDirRecord | ) |
Definition at line 17 of file cmsLHEtoEOSManager.py.
References split.
Referenced by articleExist(), and lastArticle().
def cmsLHEtoEOSManager.lastArticle | ( | ) |
string cmsLHEtoEOSManager.__version__ = "$Revision: 1.11 $" |
Definition at line 3 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.action = 'store_true' |
Definition at line 103 of file cmsLHEtoEOSManager.py.
int cmsLHEtoEOSManager.default = '' |
Definition at line 98 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOScpCommand = 'xrdcp -np ' |
Definition at line 15 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOSfeCommand = 'xrd eoscms existfile ' |
Definition at line 14 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOSlistCommand = 'xrd eoscms dirlist ' |
Definition at line 12 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOSLoadPath = 'root://eoscms/' |
Definition at line 11 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOSmkdirCommand = 'xrd eoscms mkdir ' |
Definition at line 13 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.defaultEOSRootPath = '/eos/cms/store/lhe' |
Definition at line 10 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.dest = 'fileList' |
Definition at line 99 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.exeCompression = subprocess.Popen(["/bin/sh","-c",theCompressionCommand]) |
Definition at line 171 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.exeFullList = subprocess.Popen(["/bin/sh","-c",theCommand]) |
Definition at line 221 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.exeList = subprocess.Popen(["/bin/sh","-c",theCommand], stdout=subprocess.PIPE) |
Definition at line 208 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.exeUpload = subprocess.Popen(["/bin/sh","-c",theCommand]) |
Definition at line 191 of file cmsLHEtoEOSManager.py.
Definition at line 97 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.listPath = defaultEOSRootPath+'/' |
Definition at line 206 of file cmsLHEtoEOSManager.py.
int cmsLHEtoEOSManager.newArt = 0 |
Definition at line 179 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.oldArt = lastArticle() |
Definition at line 185 of file cmsLHEtoEOSManager.py.
tuple cmsLHEtoEOSManager.parser = optparse.OptionParser(usage) |
Definition at line 95 of file cmsLHEtoEOSManager.py.
cmsLHEtoEOSManager.reallyDoIt = notoptions.dryRun |
Definition at line 139 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.theCommand = defaultEOSmkdirCommand+' ' |
Definition at line 189 of file cmsLHEtoEOSManager.py.
list cmsLHEtoEOSManager.theCompressedFilesList = [] |
Definition at line 160 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.theCompressionCommand = 'xz ' |
Definition at line 170 of file cmsLHEtoEOSManager.py.
cmsLHEtoEOSManager.theList = options.fileList.split(',') |
Definition at line 159 of file cmsLHEtoEOSManager.py.
Referenced by MuonAlignment.recursiveList().
string cmsLHEtoEOSManager.uploadPath = '' |
Definition at line 180 of file cmsLHEtoEOSManager.py.
string cmsLHEtoEOSManager.usage = 'cmsLHEtoEOSManager.py <options>' |
Definition at line 94 of file cmsLHEtoEOSManager.py.