Skip to content
Snippets Groups Projects

Prototype of new alignment configuration

Merged Florian Reiss requested to merge pyconf into master
Compare and Show latest version
5 files
+ 80
5
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 19
1
@@ -89,6 +89,21 @@ parser.add_option(
dest="lhcbcondtag",
help="activate if constants in lhcbcondDB",
default=False)
parser.add_option(
"--humboldt",
action="store_true",
help="use Humboldt option files",
default=False)
parser.add_option(
"-x",
"--xmlprefix",
type='string',
dest="xmlprefix",
help="path where constants are written to",
default='xml')
(opts, args) = parser.parse_args()
import os
@@ -127,7 +142,7 @@ for i in range(opts.firstiter, opts.numiter):
if i > 0:
previterdir = outputdir + '/Iter' + str(i - 1)
if not usesqldb:
previterdb = os.path.join(previterdir, 'xml')
previterdb = os.path.join(previterdir, opts.xmlprefix)
if not os.path.exists(os.path.join(previterdb, '.git')):
os.chdir(previterdb)
os.system("git init -q")
@@ -146,6 +161,9 @@ for i in range(opts.firstiter, opts.numiter):
if opts.lhcbcondtag:
theseoptions += ' -l '
if opts.humboldt:
theseoptions += ' --humboldt '
# add the remaining options. if it is a python file, make a copy and put it in the directory
os.chdir(rundir)
for a in args:
Loading