Commit Graph

11 Commits

Author SHA1 Message Date
40fa00c034 Update worker code to the point that it can run.
Added plugin architecture for Worker functions, to support multiple
ripping engines.
Update worker script to use the new code.
Update Logger to output messages to console when running under the
worker script.
2010-08-22 23:05:33 +01:00
fbddd4425b Use client logging table for run-jobs dispatcher 2010-08-22 23:03:00 +01:00
0df1d96cdc Fixed bugs in JobStatus which prevented updates.
Fixed unquoted string bugs.
2010-08-22 23:01:58 +01:00
d6c2c1b9b3 Added optional limits to Job Lists and hid dummy
Added optional limit to the number of jobs retrieved for a given status.
Added conditions to hide a dummy job used to keep the database
consistent when logging client-side info not tied to a specific job.
2010-08-22 22:59:49 +01:00
0ca5a716d6 Updated SourceLister to use DvdDirectoryIterator
Greatly simplified the code to list DVD source directories using
iterator class.
2010-08-22 22:58:31 +01:00
3c9129657d Fixed bugs in ForegroundTask runner
Fixed bugs and tidied code.
2010-08-22 22:57:49 +01:00
9d244ce5ed Added utility file iterator filters
Added SPL iterator filters to quickly and easily list visible files,
class files, and DVD source directories.
2010-08-22 22:56:44 +01:00
83bb33c5e4 WIP new Worker class and worker shell script 2010-08-14 18:24:49 +01:00
474cfb2853 Updated logging to support multiple tables 2010-08-14 18:24:15 +01:00
ca9abf66f5 Added ForegroundTask class
New class to run a command in the foreground, and process the stdout and
stderr output streams.
2010-08-14 18:22:53 +01:00
76f2c4790d Reorganised code layout
Separated class library and web interface code
Added a common config/database config to be referenced by all
subprojects

Fixed previous commit
2010-08-14 15:36:31 +01:00