Commit Graph

395 Commits

Author SHA1 Message Date
drdani 46ac812468 fix a memory allocation error
report error of _DC_copyFile in message creation


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@886 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani c11861ea14 mark wu suspended only when suspend is acknowledged by the job
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@885 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani 9bdc96c68f configurable directory name to save std{out,err} of suspended job
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@884 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani 65dba0f14a sync logfile to disk after write
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@883 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani e9c25af321 create managenment box in wu's workdir
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@882 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani c2ed600ec4 fix of DC_destroyClientEvent()
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@881 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani 555fb9b896 event checking in test's slave
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@880 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:44 +01:00
drdani 3327cc15b7 utility for message passing test
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@879 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:43 +01:00
drdani f0a43cb909 suspend/resume test
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@878 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 5d1d3e31e8 implementation of checkpoint releated API funcs
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@877 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani e0089c63c8 wrapper to change wu state
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@876 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 031a233345 utility to get wu state name (_DC_state_name)
sync message files out after creation


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@875 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 53a12aa568 change to running state when it is reported by condor
fix missing cal of subresult callback


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@874 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 3955c4b1aa save exec info (host) in condor event queue
move wu state to protected part ot the structure


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@873 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani c8c369f9d0 make checkpoint file name configurable
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@872 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani e0bd68c934 redesign of handling config params
try to implement suspend/resume
test message passing (still buggy)


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@871 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 8e7ad14b39 compile and test my own test application
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@870 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani 35e4e31d29 fix using configured submit file name
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@865 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
drdani e0a39faf3f make api generated filenames configurable
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@864 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:42 +01:00
gombasg 446af3b952 Add a dc-docs.pdf target (needs rubber)
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@863 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg 16a4942528 Fix typos and wrong link targets
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@862 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
drdani 2faa1c47f0 use common/cfg-master.c:_DC_initClientConfig() to pass config params
to client defined by CFG_SENDKEYS param


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@861 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
drdani 34b631100c move some fields of the wu structure to the protected part
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@860 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg a517240410 Further client-only-build fixes
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@827 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg a1f68f38af Documentation updates
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@826 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg 2d6140266e Fix building just the client side
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@825 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
kadam 580d608695 build files for windows -
build by running dcapi_build.bat

git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@824 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg 877e3c3c43 Documentation updates
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@823 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg f767af2a40 Store the output files under the WU's workdir
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@822 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
vida 8d9a49f699 Safety copy from fortran interface.
Need to find out, how to integrate it into the DC API.



git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@821 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg cecd37c1c5 New debian release
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@820 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:41 +01:00
gombasg e51bf11187 Implement DC_setWUPriority()
Make delay_bound configurable
Rename the EnableResume config. option to EnableSuspend
Use _DC_initClientConfig()


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@819 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg a849e080b2 Fix boolean parsing return value
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@818 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg b32ab8bdd6 New common function to initialize config. files sent to the clients
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@817 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg e0f18d7cbc Small fixes to make 'make distcheck' work
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@816 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg 8db80dd38a Make configure without arguments not to fail if BOINC or Condor is missing
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@815 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg 4ab99d3414 Fix SQL query of new messages
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@813 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg fb03f6a8d5 Remove unused parts from the XML description
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@811 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg 8b4eb3ff86 Add a header for definitions common to the master and the client
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@810 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg afcc32fe1a Remove unused parts from the XML description
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@808 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg a2e5ff7913 Add common.h
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@807 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg d7f3b4e309 Add a header for definitions common to the master and client
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@806 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:40 +01:00
gombasg 83f4bb6297 Remove checkpoint support - it is not the goal of this example
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@805 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 9948e538b5 Ignore generated files
Remove the checkpoint from the client - it is not the goal of this example
Fix the XML descriptions
Add a header for definitions common to the client and the master
Make the master periodically send messages until the result is received


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@804 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 95a98aebae Documentation updates
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@803 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg f5697853b2 glib is not used on the client side
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@802 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 1148de02cc Allow any of the callbacks being NULL
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@801 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg a703f5390a Allow passing a NULL to DC_checkpointMade() since boinc_checkpoint_completed()
is better be called even if the app does not support checkpointing


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@800 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 7ad134d430 Handle the case when the ProjectRootDir setting is wrong and the result template cannot be created
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@789 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 137d67e4b0 Install all examples
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@788 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00