aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* 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
* Correct config IDschnetter2008-02-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@159 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
* 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
* Make the parameter file name part of the job id.schnetter2007-05-24
| | | | | | | Separate date and time elements in the job id by periods. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@123 83718e91-0e4f-0410-abf4-91180603181f
* Do not set DISPLAY when using an ssh tunnel.schnetter2007-05-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@122 83718e91-0e4f-0410-abf4-91180603181f
* Slight message changeschnetter2007-05-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@121 83718e91-0e4f-0410-abf4-91180603181f
* Output host name and port number when communication fails.schnetter2007-05-24
| | | | | | | | | | Output details not only for the first failure, but for the first failure for each host name/port number combination. Do not forward DISPLAY when using ssh tunnels. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@120 83718e91-0e4f-0410-abf4-91180603181f
* Replaced assert statements with level 0 CCTK_VWarns so that the user hastradke2006-10-31
| | | | | | | | a better idea why a run aborts (in this case because the source tarballs couldn't be written to disk). git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@118 83718e91-0e4f-0410-abf4-91180603181f
* Show stdout and stderr while sending data. This allows people to seeschnetter2006-08-26
| | | | | | | | | | if errors occur during the transmission. Remove the eval block around the perl script; it is not necessary any more, and it hides stdout and stderr. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@117 83718e91-0e4f-0410-abf4-91180603181f
* Use new namespace for a CCTK vocabulary. It now points to an actual RDF/XMLtradke2006-08-17
| | | | | | | document which defines such a CCTK vocabulary. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@115 83718e91-0e4f-0410-abf4-91180603181f
* Fix problems for (t)csh login-shell users with stdin/stdout/stderr redirectiontradke2006-08-16
| | | | | | | in system commands: explicitely use /bin/sh to execute these commands. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@114 83718e91-0e4f-0410-abf4-91180603181f
* Correct prototype of routine scheduled at startup.schnetter2006-08-14
| | | | | | | | Correct arguments passed to CCTK_VInfo when printing the build and simulation ids. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@113 83718e91-0e4f-0410-abf4-91180603181f
* Generate RDF/XML documents in a more compactified form (as documented ontradke2006-08-02
| | | | | | | http://proquest.safaribooksonline.com/?XmlId=0-596-00263-7/pracrdf-CHP-3-SECT-6). git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@112 83718e91-0e4f-0410-abf4-91180603181f
* Also announce PBS_JOBID if it is set.tradke2006-08-01
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@111 83718e91-0e4f-0410-abf4-91180603181f
* Added utility function rdf::cleanURI() to convert a string into a correct URItradke2006-08-01
| | | | | | | string. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@110 83718e91-0e4f-0410-abf4-91180603181f
* Use CCTK_CompileDateTime() and Util_CurrentDateTime() to get ISO 8601 conformanttradke2006-08-01
| | | | | | | datetimestamps. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@109 83718e91-0e4f-0410-abf4-91180603181f
* Factor out the routines that send some data to a specific host/port.schnetter2006-07-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@108 83718e91-0e4f-0410-abf4-91180603181f
* Move all handling of build and job ids to a separate file.schnetter2006-07-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@107 83718e91-0e4f-0410-abf4-91180603181f
* Use size_t instead of int for counting the length of source files.schnetter2006-07-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@106 83718e91-0e4f-0410-abf4-91180603181f
* Use the option "-x" when calling ssh. Otherwise it may try to forward anschnetter2006-07-27
| | | | | | | X11 connection, which may not exist. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/Formaline/trunk@105 83718e91-0e4f-0410-abf4-91180603181f