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
@@ -96,11 +96,20 @@ parser.add_option(
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
rundir = os.getcwd()
outputdir = rundir + "/" + opts.basedir
outputdir = rundir + "/" + opts.basedir.lstrip(' ')
if not os.path.isdir(outputdir):
os.mkdir(outputdir)
@@ -134,7 +143,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.lstrip(' '))
if not os.path.exists(os.path.join(previterdb, '.git')):
os.chdir(previterdb)
os.system("git init -q")
@@ -179,7 +188,7 @@ for i in range(opts.firstiter, opts.numiter):
os.system('gzip logfile.txt')
# keep only the last version of the derivatives. they take too much space.
# os.system( 'mv -f myderivatives.dat ..')
os.chdir(rundir + '/' + opts.basedir)
os.chdir(rundir + '/' + opts.basedir.lstrip(' '))
# create a single alignlog file
os.system('rm -f alignlog.txt')
Loading