aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Correct error in pushing tags to the master repo.schnetter2008-04-09
| | | | | | | Compactify repositories only after they have grown by a factor of 10. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@174 83718e91-0e4f-0410-abf4-91180603181f
* Hide git outputschnetter2008-03-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@173 83718e91-0e4f-0410-abf4-91180603181f
* Protect all calls to git, so that failures of git do not abort theschnetter2008-03-18
| | | | | | | | | build. Add a README file to the master git repository. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@172 83718e91-0e4f-0410-abf4-91180603181f
* Change git repository structure.schnetter2008-03-10
| | | | | | | | | | | | | | Introduce one repository per configuration, so that many fewer git-add and git-remove are necessary, speeding up things considerably. Move the main git repository into a subdirectory of the main Cactus directory. Lock the git repository before calling git, so that parallel make works. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@171 83718e91-0e4f-0410-abf4-91180603181f
* Remove source ID again; please use the build ID instead.schnetter2008-03-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@170 83718e91-0e4f-0410-abf4-91180603181f
* - do not publish the source ID anymoretradke2008-03-07
| | | | | | | - also publish the simulation ID git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@169 83718e91-0e4f-0410-abf4-91180603181f
* disable publishing the active thorns list and all parameters for nowtradke2008-03-07
| | | | | | | (it blows up the published RDF metadata and isn't used yet anyway) git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@168 83718e91-0e4f-0410-abf4-91180603181f
* also announce config ID, build ID, source ID, and run ID as RDFtradke2008-03-07
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@167 83718e91-0e4f-0410-abf4-91180603181f
* use more descriptive names for published runtime informationtradke2008-03-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@166 83718e91-0e4f-0410-abf4-91180603181f
* Remember how to get a Cactus source tree out of the git repositoryschnetter2008-03-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@165 83718e91-0e4f-0410-abf4-91180603181f
* Declare the build id etc. as "char const *" instead of "char[]".schnetter2008-03-03
| | | | | | | | Add and commit to the git repository in a perl script instead of directly in the Makefile. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@164 83718e91-0e4f-0410-abf4-91180603181f
* add a datatype attribute to announced CCTK runtime informationtradke2008-03-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@163 83718e91-0e4f-0410-abf4-91180603181f
* Handle non-existing files when adding to the git repositoryschnetter2008-02-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@162 83718e91-0e4f-0410-abf4-91180603181f
* Handle files which have vanished. Don't make git abort in this case.schnetter2008-02-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@161 83718e91-0e4f-0410-abf4-91180603181f
* Increase default update interval from 10 minutes to 1 hourschnetter2008-02-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@160 83718e91-0e4f-0410-abf4-91180603181f
* Correct config IDschnetter2008-02-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@159 83718e91-0e4f-0410-abf4-91180603181f
* Set publish_level to 2 in example parameter fileschnetter2008-02-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@158 83718e91-0e4f-0410-abf4-91180603181f
* Add example parameter file announcing to the AEI RDF metadata serverschnetter2008-02-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@157 83718e91-0e4f-0410-abf4-91180603181f
* Update run titleschnetter2008-02-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@156 83718e91-0e4f-0410-abf4-91180603181f
* Use a user-provided host name from $HOME/.hostname, if this fileschnetter2008-02-04
| | | | | | | exists and is not empty. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@155 83718e91-0e4f-0410-abf4-91180603181f
* Handle missing git ids gracefullyschnetter2008-02-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@154 83718e91-0e4f-0410-abf4-91180603181f
* Provide aliased functions to query the source tree and configurationschnetter2008-02-03
| | | | | | | ids git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@153 83718e91-0e4f-0410-abf4-91180603181f
* Improve eye candyschnetter2008-02-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@152 83718e91-0e4f-0410-abf4-91180603181f
* Output simulation id and run id to metadata storageschnetter2008-02-03
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@151 83718e91-0e4f-0410-abf4-91180603181f
* Add Cactus directory to source id instead of user name to make itschnetter2008-02-03
| | | | | | | unique within a machine git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@150 83718e91-0e4f-0410-abf4-91180603181f
* Remove $Header$ comments to prevent everything from recompiling afterschnetter2008-02-03
| | | | | | | a CVS commit. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@149 83718e91-0e4f-0410-abf4-91180603181f
* Use git, if available, to store the complete source code tree at buildschnetter2008-02-03
| | | | | | | time. Remember and output the git commit id at run time. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@148 83718e91-0e4f-0410-abf4-91180603181f
* send metadata updates as a transaction of individual remove/add statementstradke2008-02-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@147 83718e91-0e4f-0410-abf4-91180603181f
* forgot the namespace specification for STL function transform()tradke2007-11-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@146 83718e91-0e4f-0410-abf4-91180603181f
* Add missing #include <cstdlib>.schnetter2007-11-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@145 83718e91-0e4f-0410-abf4-91180603181f
* added steerable parameters Formaline::steered_parameters_log_exclusion_list andtradke2007-11-12
| | | | | | | | | | Formaline::nr_of_parameter_changes_to_be_logged for users to specify which parameters should be logged and how often (see discussion thread http://lists.carpetcode.org/archives/developers/2007-November/002121.html) git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@144 83718e91-0e4f-0410-abf4-91180603181f
* Added new integer parameter Formaline::metadata_lifetime to specify a lifetimetradke2007-10-30
| | | | | | | for announced metadata. Default is 100 hours. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@143 83718e91-0e4f-0410-abf4-91180603181f
* fixed typo in XML namespace attributetradke2007-10-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@142 83718e91-0e4f-0410-abf4-91180603181f
* #include <cstring> for strdupschnetter2007-10-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@141 83718e91-0e4f-0410-abf4-91180603181f
* RDF datetime datatype should be named 'xsd;dateTime' rather than 'xsd;datetime'tradke2007-10-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@140 83718e91-0e4f-0410-abf4-91180603181f
* guess from the local hostname whether we are running as a PBS job ontradke2007-09-25
| | | | | | | damiana.aei.mpg.de (where PBS_O_HOST isn't set by the MPI runtime system) git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@139 83718e91-0e4f-0410-abf4-91180603181f
* - use send() rather than print() to send metadata over a socket connectiontradke2007-09-25
| | | | | | | - call recv() as an acknowledgement after metadata has been sent git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@138 83718e91-0e4f-0410-abf4-91180603181f
* added auto-detection of relay host for Belladonnatradke2007-09-17
| | | | | | | removed auto-detection for Lagavulin (which doesn't exist anymore) git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@137 83718e91-0e4f-0410-abf4-91180603181f
* use POSIX::_exit rather than POSIX::exit to really terminate the metadatatradke2007-09-14
| | | | | | | announcement script in case of a timeout git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@136 83718e91-0e4f-0410-abf4-91180603181f
* auto-detect relay host for jobs running on AEI's damiana clustertradke2007-08-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@135 83718e91-0e4f-0410-abf4-91180603181f
* Use a cascade of if statements instead of C++ exceptions to handleschnetter2007-08-30
| | | | | | | errors when reading the simulation id from a file. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@134 83718e91-0e4f-0410-abf4-91180603181f
* Remove old API to announce data to thorn Formaline.schnetter2007-08-29
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@133 83718e91-0e4f-0410-abf4-91180603181f
* - register callbacks for the Publish APItradke2007-08-29
| | | | | | | | | | these callbacks collect published information and send it to an external RDF information service - use the Publish API to periodically announce simulation metadata runtime information git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@132 83718e91-0e4f-0410-abf4-91180603181f
* Add a parameter "collect_metadata" which is on by default. Switchingschnetter2007-08-22
| | | | | | | | | | it off makes Formaline not collect any metadat, so that it only creates source tarballs. This is necessary on systems which do not support calling system or gethostname, e.g. with certain InfiniBand MPI libraries. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@131 83718e91-0e4f-0410-abf4-91180603181f
* Update email addressschnetter2007-08-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@130 83718e91-0e4f-0410-abf4-91180603181f
* Use the suffix ".objectlist.custom" instead of ".objectlist" whenschnetter2007-08-22
| | | | | | | calling make.configuration recursively. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@129 83718e91-0e4f-0410-abf4-91180603181f
* use HTTP PUT to create a new RDF contexttradke2007-08-22
| | | | | | | use HTTP POST to add to or update an existing RDF context git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@128 83718e91-0e4f-0410-abf4-91180603181f
* Provide aliased functions which can be used to announce certain eventsschnetter2007-08-21
| | | | | | | | | | | | (key/value pairs) to Formaline. Provide a simulation ID as well as the existing build ID and run ID. A simulation ID should remain constant over restarts with the same parameter file, the run ID should change. A simulation ID thus describes a particular physics setup. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@126 83718e91-0e4f-0410-abf4-91180603181f
* Update build ID format to include configuration name. Use GMT the forschnetter2007-08-21
| | | | | | | | | | | | | | time stamp. Remove "strange" characters from Cactus configuration name when creating build ID. Create list of all thorn object files in stages if there are too many thorns. This circumvents problems with command line length limitations on certain systems (AIX). git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@125 83718e91-0e4f-0410-abf4-91180603181f
* Make timeout handling more aggressive: If a timeout occurs whileschnetter2007-08-21
| | | | | | | | sending data, call "POSIX::exit", which exits immediately. Calline "die" did not work reliably in all cases. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@124 83718e91-0e4f-0410-abf4-91180603181f