Commit Graph

22863 Commits

Author SHA1 Message Date
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
gombasg c7cbb86101 Fix typo
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@787 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg c38c02c5ed Do not assume the order of LOG_* constants
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@786 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg f329e5f45b Update to match the application
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@773 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg bc62062299 The config file is mandatory
Avoid warnings on 64bit
Remove newlines from log messages


git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@772 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg 8ee6fbae75 Fix bugs in the WU description parsing
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@771 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
gombasg c2168cf2b0 Proper check for empty attribute list
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@769 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
vida fe7fc62025 Example application, for testing serialize and deserialize functions
Created because of: Bug 895



git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@768 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:39 +01:00
drdani 019a4686a8 shorter id for wu
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@760 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 529e3fc47c provide exit code of clients
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@759 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani ef23688e26 check for client's subresults
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@758 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani fcca63f64f check for unhandled subresults when destroying wu
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@757 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 2a5b263ef1 use message checking utility to check for master's messages
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@756 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani d8c406eb2b message handling utils
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@755 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 9868fbda6b impl of sending subresult
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@754 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 8e7a27b63b fix return value
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@753 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 45e0204f2a use wrapper to destroy event and result
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@752 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 26450f28bb some fn defs are in dc_internal.h now
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@751 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani b50ff6d0fb use wrapper to create event record
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@750 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 5ac9695159 new source of master added
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@749 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 38f90abc8e operations on DC_MasterEvent in separated source
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@748 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani 745f021b51 use utility fn to pass message
allow project id to be any string
check for unhandled messaged when destroying wu

git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@747 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:38 +01:00
drdani ee82333d06 use utility fn to pass message
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@746 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00
drdani d5fecc4fb2 more log
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@745 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00
drdani cbf4f9ce98 utility to pass a message through file
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@744 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00
vida a7f92712c1 An example application especially for G. Gabor,
helping him to fix the last bug in the Bugzilla (bug 795).




git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@743 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00
drdani a2fc52c164 save config file name
fix wu creation if something goes wrong
in wu destroy remove generated files
handle client messages
reduce debug logs

git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@742 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00
drdani 28ec061afd detect client's messages and generate api event for them
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@741 a7169a2c-3604-0410-bc95-c702d8d87f7a
2013-12-02 11:09:37 +01:00