Commit graph

62 commits

Author SHA1 Message Date
e7d1c97a48 execute tasks nly of right type 2013-11-09 04:29:49 +01:00
RafTim
1b089807bb added TaskExecutor into the job to execute tasks in its own Thread, and stops blocking the job 2013-11-09 02:20:20 +01:00
93bee9a8b2 prepared a lot of stuff for new task handling... it was a hell to cleanup unused stuff!!! 2013-11-08 05:52:47 +01:00
8cf21b1b2c just a typo fix 2013-11-06 05:07:58 +01:00
135d5a24dc some var renamed to make clear what it is 2013-11-06 02:59:35 +01:00
2456ba9fac added a status to Job; NONE; OK, WARNING and ERROR is implemented 2013-11-06 02:54:59 +01:00
fd67000547 fixed some PEP8 in job.py 2013-11-05 04:48:03 +01:00
26ffeada50 added TODO to job.py 2013-11-05 03:51:34 +01:00
af1428efa5 deleted old daemon file and renamed Daemon in daemon.py 2013-11-05 03:45:55 +01:00
04cd1e2eef better log messages 2013-11-05 02:57:41 +01:00
4cf4903d11 some more log information in level INFO for jobs 2013-11-05 02:23:43 +01:00
41c882847d fixed interface bug after job.py refactoring 2013-11-05 01:19:56 +01:00
fdacf38062 removed the jobInfo object and let the job execute and store all data; looks better to me now 2013-11-05 00:24:31 +01:00
e953e7c3be added job_wins and job_fails to Job for overall accounting and stats 2013-11-04 05:39:51 +01:00
827f3765ea removed generateID stuff from JobInfo object. this really is obsolete 2013-11-04 01:17:33 +01:00
1f52f2c931 lot of small fixes, typo etc. and some more logging in tasks 2013-11-03 19:59:20 +01:00
RafTim
0bec591262 removed None initial arguments for jobInfos 2013-11-03 05:57:01 +01:00
RafTim
7a9bd06edf added jobInfo Maximum storage 2013-11-03 05:47:44 +01:00
RafTim
a670770dde changed task parsing and handling 2013-11-03 04:57:09 +01:00
f4080ffffc added status information to status command in lish 2013-10-28 03:24:25 +01:00
1ccf2652b0 changed log level on respone messages from services 2013-10-27 04:26:50 +01:00
cbb106ee8a cleaned up all this logging stuff. logging to files does not work anymore but that will be fixed. use -q when starting linspector for now 2013-10-27 02:28:20 +01:00
07e56a8cb5 typo fix 2013-10-24 23:30:33 +02:00
702658fef0 typo fix 2013-10-24 23:29:47 +02:00
bc6ecd5642 typo fix 2013-10-24 23:29:25 +02:00
ec13d0fdf0 commented out some stub lines of code 2013-10-24 23:15:19 +02:00
aa234608c0 uuhh, just removed one newline 2013-10-24 05:06:46 +02:00
50ae45ccac added some stubs to job_info_dict 2013-10-24 04:44:42 +02:00
6d934652dd added some metthods and method stubs to interface and jsonrpc 2013-10-22 01:30:35 +02:00
b1f8d86fdb added 'jobs count' to lish; get_job_count to interface and jsonrpc 2013-10-21 15:48:39 +02:00
1a60ed8514 just added threshold to get_job_info_dict 2013-10-21 15:36:31 +02:00
34c7e8f3e4 removed pretty_string method; obsolete! 2013-10-21 02:54:42 +02:00
fcfd73baf1 added some more info to get_job_info_dict 2013-10-21 02:53:12 +02:00
a15a9dc735 added get_job_list to interface 2013-10-21 02:24:18 +02:00
1ae16ec44a added TODO to job.py 2013-10-21 02:13:20 +02:00
27cdfd5e32 just some cleanups 2013-10-21 02:01:50 +02:00
RafTim
9fb7e956b0 added linspectorInterface functions 2013-10-20 02:33:11 +02:00
ff6fbf8507 made job id's unique 2013-10-20 01:55:19 +02:00
RafTim
4d7ded5e51 abstracted lish job printing 2013-10-20 01:20:27 +02:00
e4306ee73a just some style fix 2013-10-19 21:26:41 +02:00
49bf87f254 more eye candy in lish output of job details 2013-10-19 20:47:19 +02:00
Rafael.Timmerberg
16a5a09bf5 added yaml support 2013-10-19 00:55:24 +02:00
cb676249ac cleanups and small fix 2013-10-18 12:15:11 +02:00
Rafael.Timmerberg
240dc8b04a extended the job function and added completion
started to implement LinspectorInterface and passed it to Frontend and LishCommander as general Linspector accessor
2013-10-17 23:36:57 +02:00
Rafael.Timmerberg
9de9af9921 Merge remote-tracking branch 'origin/master'
Conflicts:
	.gitignore
	bin/linspector
	examples/linspector.json
	linspector/core/job.py
	linspector/frontends/lish.py
	linspector/services/tcpconnect.py
2013-10-17 21:08:30 +02:00
e524bf3797 deleted the abstracted daemon and moved class over to daemon.py 2013-10-12 02:34:39 +02:00
ee5245eccb added threshold handling to job.py and config 2013-10-11 02:07:55 +02:00
0cb05861b0 added some more logging 2013-10-11 00:19:53 +02:00
e12e05dbc7 added job enable/disble stuff 2013-10-11 00:03:18 +02:00
90d8e81775 typo fix 2013-10-10 23:43:40 +02:00