Commit graph

81 commits

Author SHA1 Message Date
0acb6402b0 creating jobs inside the worker now; don't know if this is better, feels starting faster now 2013-12-09 23:23:40 +01:00
9b8fe37d09 added LinspectorWorker to startup more scheduler instances for multiporcessing of jobs; does not work but is on the right way 2013-12-09 21:14:14 +01:00
4ebf0ddb7f just added Linspector as prefix to job and scheduler 2013-12-08 19:33:59 +01:00
2ae5b8bd2f just playing around with a process pool. do not use this commits code! 2013-12-07 18:59:36 +01:00
b869053aec made urlish the gui command in lish 2013-12-05 03:59:22 +01:00
85af8699c4 set corethread defaults back to 0; makes no sense if we have less then 200 jobs 2013-12-01 23:36:12 +01:00
f0e5615bd7 renamed clish to urlish since we are not using curses but urwid as base 2013-12-01 21:12:09 +01:00
8a2e4caf32 moved the import of the json-rpc backend to only import when activated 2013-12-01 15:06:50 +01:00
95bffed954 changed default delay again; seems to work better with some thousands of jobs 2013-12-01 04:22:47 +01:00
b2db0ffcff set new defaults in bin/linspector after a lot of stress testing 2013-12-01 03:22:37 +01:00
aa7e49d081 added "shutting down" message 2013-12-01 01:40:22 +01:00
d3850344df added linspector version to interface and get function for use in frontends 2013-11-30 21:44:21 +01:00
e5455977d9 made it possible to select another frontend in config and load this if set; lish will stay default 2013-11-29 01:15:50 +01:00
9fe9f85000 moved lish related info print from bin/linspector to lish 2013-11-29 00:27:14 +01:00
1b5ddec576 added log level management to interface and lish 2013-11-23 21:33:02 +01:00
177f503409 small typo fixes 2013-11-23 20:22:20 +01:00
64800c3741 added progess in percent while scheduling jobs... yay... :) 2013-11-23 20:18:38 +01:00
b64311a923 new version and we added a release name 0.14/AMNESIA 2013-11-11 03:24:00 +01:00
01335aac1e changed default --delay to Pi (3.141592); works very well... ;) 2013-11-09 05:58:24 +01:00
fd2188c798 v0.13-alpha 2013-11-09 05:33:19 +01:00
RafTim
e0bd6ad0ea removed deamon in TaskExecutor Thread and stopped manually according to "shutdown_wait" in core 2013-11-09 02:42:51 +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
881b84b666 uhh, forgot to set right version before release.. shame on me... ;) 2013-11-05 03:07:50 +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
d07386aad3 fixed bug in time_delta calculation for scheduling jobs; changed int to float. 2013-11-04 02:10:02 +01:00
87843f417f v0.12 release and some typo fixes 2013-11-04 00:08:59 +01:00
RafTim
a670770dde changed task parsing and handling 2013-11-03 04:57:09 +01:00
20ab0809ff just some print output foo 2013-10-29 04:10:13 +01:00
7f86d66c13 added types to arguments of argparse. made output lowercase 2013-10-29 02:14:50 +01:00
fdde6cbb8c made time_delta an arg; does not work but can be fixed; -k and -x are wrong datatype 2013-10-29 01:51:06 +01:00
bc77ebe26d new arg stuff 2013-10-28 22:27:55 +01:00
2f99b7b8da v0.11.4-alpha 2013-10-28 04:09:17 +01:00
315e4e624c added some prints to bin/linspector for startup notification 2013-10-28 02:41:40 +01:00
125dc63e7e v0.11.3 2013-10-28 01:40:37 +01:00
f36f74231f new CLI args structure, new log format and some fixes 2013-10-28 01:40:14 +01:00
809b8db979 small reference fix in bin/linspector 2013-10-27 16:05:11 +01:00
fbc66dac71 some more pep8 in bin/linspector 2013-10-27 16:00:32 +01:00
56eb1b74ae some exception handling for logfile parsing; exit program when this raises an exception 2013-10-27 15:58:59 +01:00
f9917614c9 clean and stable file logging; thanks to python-list for that 2013-10-27 15:37:04 +01:00
9bba6409fb deleted some debug code 2013-10-27 04:27:24 +01:00
ffc754c608 new scheduling logic made linspector thread senseless - removed 2013-10-27 02:44:47 +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
da6e575410 v0.11.1 2013-10-27 00:56:35 +02:00
2a2f1347e8 added some more intelligent logic to job scheduling. they are all scheduled in few seconds using a delay for each job instead of sleep 2013-10-27 00:18:30 +02:00
7656d33c52 while loop fix in linspector; thanks ruff!!! 2013-10-26 21:20:05 +02:00
3642e67013 added main thread for background scheduling; version set to 0.11 2013-10-25 04:22:09 +02:00
4611333354 just some comments for making job generated in a thread 2013-10-23 21:52:31 +02:00
9824afb8a5 just added some sleep stuff but commented it out... testing only 2013-10-23 21:48:53 +02:00
6d934652dd added some metthods and method stubs to interface and jsonrpc 2013-10-22 01:30:35 +02:00