Richard Hartmann
|
437713b5f8
|
added lock for client push operation to properly handle large result objects
|
2018-11-06 12:37:00 +01:00 |
|
Richard Hartmann
|
442901337c
|
allows nproc to be float between 0 and 1 (use fraction of available cpus
|
2018-07-17 12:27:38 +02:00 |
|
Richard Hartmann
|
779119c617
|
added signalDelay to fix dead lock problems on client timeout, also work in progress to make the test run
|
2018-06-28 15:13:21 +02:00 |
|
Richard Hartmann
|
2bc4fadbf1
|
fix: check for timeout is None
|
2018-06-25 15:47:39 +02:00 |
|
Richard Hartmann
|
06b9b531dc
|
added shutdown by timeout for server
|
2018-06-22 14:17:59 +02:00 |
|
Richard Hartmann
|
d16d7f2532
|
make JM server statusbar a member of the JM server class
|
2018-06-22 10:31:37 +02:00 |
|
Richard Hartmann
|
689705fe0e
|
allows for negative timeout of the client
|
2018-06-21 16:52:07 +02:00 |
|
Richard Hartmann
|
11e3346557
|
added batch mode, where JM client does not ask on SIGTERM
|
2018-03-09 16:37:17 +01:00 |
|
Richard Hartmann
|
fd62ad0379
|
minor
|
2018-01-03 13:26:55 +01:00 |
|
Richard Hartmann
|
4dd4c014a5
|
minor
|
2018-01-03 13:25:49 +01:00 |
|
Richard Hartmann
|
317f8f3d29
|
minor adds
|
2017-05-31 15:53:07 +02:00 |
|
Richard Hartmann
|
3f513b5746
|
add switch to control whether or not to store the arg when using persistent data server
|
2017-01-03 13:02:12 +01:00 |
|
Richard Hartmann
|
e36a10f386
|
ArgsContainer and ClosableQueue are working
|
2016-12-09 15:33:38 +01:00 |
|
Richard Hartmann
|
87e246e057
|
ClosableQueue seems to be a dead end, Also ArgsContainer screws up when lots of clients connect
|
2016-11-28 17:34:51 +01:00 |
|
Richard Hartmann
|
0aa88b4ec7
|
use pipes to make argscontainer work in multiprocess env
|
2016-11-27 22:51:34 +01:00 |
|
Richard Hartmann
|
585bf96c63
|
intermed work
|
2016-11-25 11:49:03 +01:00 |
|
Richard Hartmann
|
d9a4e589f5
|
minoir
|
2016-11-25 10:42:48 +01:00 |
|
Richard Hartmann
|
dd9c663355
|
problem that new ArgsContainer needs Manager in Thread, NOT supprocess, that screws up network adresse release when manager is stoped
|
2016-11-24 17:24:15 +01:00 |
|
Richard Hartmann
|
dbbbd0edf2
|
new ArgsContainer passes tests in Py34 and Py35
|
2016-11-22 17:11:04 +01:00 |
|
Richard Hartmann
|
2a4a507fae
|
merge origin dev
|
2016-11-22 16:54:33 +01:00 |
|
Richard Hartmann
|
b16fbe9dec
|
new ArgsContainer passes tests in Py34 and Py35
|
2016-11-22 16:31:07 +01:00 |
|
Richard Hartmann
|
ff4002d779
|
added logging system for ode_wrapper
|
2016-11-22 16:16:56 +01:00 |
|
Richard Hartmann
|
bcdfa2ee81
|
work in progress
|
2016-11-22 01:06:13 +01:00 |
|
Richard Hartmann
|
2d68179067
|
work in progress for on disk job q and related problems
|
2016-11-21 17:08:23 +01:00 |
|
Richard Hartmann
|
3fac795ecd
|
Merge branch 'master' into dev
|
2016-11-21 17:07:34 +01:00 |
|
Richard Hartmann
|
14beaca935
|
added option for the job_q to be cached on disk
|
2016-11-21 15:03:31 +01:00 |
|
Richard Hartmann
|
8df19ca344
|
set arg to None when sysexit while in job_q_get -> no push back on fail_q
|
2016-10-12 20:23:01 +02:00 |
|
Richard Hartmann
|
d70649c27f
|
show jm server info on start on stdout
|
2016-10-10 17:30:30 +02:00 |
|
Richard Hartmann
|
5e4eb24a89
|
Merge branch 'dev' of https://github.com/cimatosa/jobmanager into dev
|
2016-10-10 12:18:07 +02:00 |
|
Richard Hartmann
|
9becd12eda
|
added logging system for ode_wrapper
|
2016-10-10 11:21:16 +02:00 |
|
Richard Hartmann
|
e787e5dfec
|
added special signal handling for Client, (allow to disable Signal_handler_for_Jobmanager_client)
|
2016-10-07 17:46:06 +02:00 |
|
Richard Hartmann
|
86b2e71f04
|
allow to disable statistics end jm server exit
|
2016-10-07 15:41:21 +02:00 |
|
Richard Hartmann
|
9ce3b0e376
|
change binkey back to pickle in server.py for PersistentData_Server for compatibility reasons
|
2016-10-04 17:14:35 +02:00 |
|
Richard Hartmann
|
f88f21bcad
|
adapted servers.py to new logging style
|
2016-10-04 11:08:59 +02:00 |
|
Richard Hartmann
|
773ddc788c
|
emergency dump for local result_q
|
2016-10-01 00:12:03 +02:00 |
|
Richard Hartmann
|
4bccdb3fa4
|
Merge branch 'dev'
|
2016-09-30 23:50:05 +02:00 |
|
Richard Hartmann
|
d1a8d89d2f
|
adapted to renaming progress to progression
|
2016-09-30 23:49:35 +02:00 |
|
Richard Hartmann
|
9656021dfe
|
Merge branch 'dev'
|
2016-09-30 23:37:14 +02:00 |
|
Richard Hartmann
|
fa2d77877b
|
try to get tests for python2.7 working
|
2016-09-30 23:35:49 +02:00 |
|
cimatosa
|
6d969ae504
|
added problem section to README
|
2016-09-29 15:15:59 +02:00 |
|
cimatosa
|
f48e5f1d67
|
jobmanager passes tests with single proxy for client and local queue for subprocesses
|
2016-09-29 15:07:40 +02:00 |
|
Richard Hartmann
|
580e96f954
|
try to implement single proxy per client and local thread watched queues
|
2016-09-29 00:49:26 +02:00 |
|
Richard Hartmann
|
c6854b77e4
|
added codecov badge
|
2016-09-29 00:47:56 +02:00 |
|
Richard Hartmann
|
18b4d66242
|
removed python2 from testing, fixed codecov error
|
2016-09-28 23:53:18 +02:00 |
|
Richard Hartmann
|
e5edf7a739
|
added build dependencies
|
2016-09-28 23:18:13 +02:00 |
|
Richard Hartmann
|
645025a426
|
mod in travis.yml
|
2016-09-28 23:14:23 +02:00 |
|
Richard Hartmann
|
c0faa27e8a
|
a version that passes all tests in python3.4
|
2016-09-28 22:53:11 +02:00 |
|
cimatosa
|
9ee13856f1
|
work in progress
|
2016-09-28 16:48:04 +02:00 |
|
cimatosa
|
4dfa906017
|
save work in progress
|
2016-09-28 16:14:01 +02:00 |
|
cimatosa
|
521a29320e
|
only master for travis
|
2016-09-28 15:32:18 +02:00 |
|