- Condor backend: add support for comma separated list of
input (%I) and output (%O) files in submit template.
When there is no shared filesystem among the cluster nodes,
Condor needs a list of files ('transfer_input_files' parameter)
to copy them to the nodes.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2344 a7169a2c-3604-0410-bc95-c702d8d87f7a
Implemented only for boinc. Other backends drop error.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2321 a7169a2c-3604-0410-bc95-c702d8d87f7a
Hash file is created directly in the boinc download directory instead of the DC-API workunit working directory.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2316 a7169a2c-3604-0410-bc95-c702d8d87f7a
DC_FILE_PERSISTENT and DC_FILE_VOLATILE are just optimizations so if
the implied operation fails, just fall back to regular copying instead
of aborting the WU submission.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2305 a7169a2c-3604-0410-bc95-c702d8d87f7a
If the client configuration in dc-api.conf has "NativeClient = yes", do
not add DC-API specific input and output files.
Also change the default of EnableSuspend to false.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2295 a7169a2c-3604-0410-bc95-c702d8d87f7a
Fix static linking for the client side
Allow the caller to specify the actions when the client/master is found
or not found
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2278 a7169a2c-3604-0410-bc95-c702d8d87f7a
We now have to start to care about ABI compatibility now that shared
libraries are being used. So ensure that internal symbols are not
visible outside of the library.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2243 a7169a2c-3604-0410-bc95-c702d8d87f7a
Lintian complained about the shared library packages having a different
name than the enclosed libraries. Since nobody has been using the shared
libraries yet, and all software depending on DC-API should get the name
of the libraries from pkg-config, this change is the less distruptive.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2241 a7169a2c-3604-0410-bc95-c702d8d87f7a
Otherwise installing just the -dev package will cause build failures
because of the *.so symlink pointing to a non-existant location.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2240 a7169a2c-3604-0410-bc95-c702d8d87f7a
Condor does not have a shared library, and shared libraries on the
client side would be problematic ATM. Also add a debug package.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2236 a7169a2c-3604-0410-bc95-c702d8d87f7a
There is no need to specify the include directory at all, autoreconf can
figure it out from configure.ac.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2230 a7169a2c-3604-0410-bc95-c702d8d87f7a
multi-threaded applications. The rest of the DC-API (and the underlying
grid code) is still not thread-safe though.
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2176 a7169a2c-3604-0410-bc95-c702d8d87f7a
Add support for generating ODF documentation
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@2062 a7169a2c-3604-0410-bc95-c702d8d87f7a