CVS info : $Header$ Cactus Code Thorn Formaline Thorn Author(s) : Erik Schnett Thorn Maintainer(s) : Erik Schnett -------------------------------------------------------------------------- Purpose of the thorn: Send meta information about a run to a server, so that it is kept there forever. The information sent is e.g. the parameter file, date, time, machine, and user id of the run, location of the output data, number of iterations, an efficiency summary, etc. TODO: put unique job IDs into all output files BSD tar: read files from file: -I filename tar: don't use -z; use tar and gzip IOUtil should not depend on anything (MoL should not depend on NaNChecker) use a configuration script to amend all thorns' make.code.deps files to create the tarballs when the thorns are compiled use perl instead of C for makeblob and makemetablob announce: maybe use for parameter arrays maybe use for booleans maybe use 20100302T00:00:00 for dates and times put the output files into the build directory instead of the scratch directory output grid variables register as output method implement reductions implement missing data types output only if value has changed put stuff into namespace (move from C to C++?) rename "file", "storage" do something more unique