Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
adding recurring_jobs_clients to hold the information for recurring jobs.
get rid of that dependency thing.
move everything to new trunk directory
This is a very large commit from Rodrigo Lazo (rlazo) for Google SoC This is the latest patch on the job execution series. As far as I could test it, now scire should be able to create, distribute, execute and gather the output of a job with the new models. Also the jobs register their status on the database (pending, downloaded, running, failed, finished or cancelled). So now all the backend code needed to "watch" a job is on its place. Right now a job gets executed but dies on the post processing stage (at least that is what I understand from the error message) Just move the GACL_functions.py from server/ to server/modules and apply this patch and you'll how myltiple entries are created for each member of the group in jobs_clients and on job_history. I've take some precautions regarding concurrency adding some locks, I'm not sure they are enough so please comment on that
trying to make dyn_tags work better
commented out the parser for the time being so the job will commit. rlazo, feel free to uncomment for your use. added exception.
adding changes from Rodrigo Lazo (rlazo) for Google SoC: modified add_job.php to make use of the new scheduling logic, plus other minor changes
fixing up some small things. permission bug query returns false now on success. less debugging.
very basic job addition. skeleton code.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
|Powered by ViewVC 1.1.20|