60ba21ac03
Pass job id with rip options to work around gearman limitation
...
The Perl version of gearman doesn't support passing the unique value to
the worker, so the job id is now passed in the workload request.
Also fixed a bug to ensure changes to job status are visible
immediately, rather than only on the next page load.
2010-09-01 20:07:05 +01:00
c769f40c2a
Fixed bug in source listing introduced by code move
2010-08-30 22:51:34 +01:00
22613e030e
Adding Source class from earlier botched commit.
2010-08-30 22:03:49 +01:00
e57c89a8ca
Added source plugin for handbrake
2010-08-30 22:02:40 +01:00
16fb478652
Moved enumeration of all sources to PluginFactory
2010-08-30 21:56:18 +01:00
f05ceada23
Updated Job to use new plugins. Fixed strict warnings.
...
Updated Job to contain and correctly pass references to source and rip
plugins.
Fixed strict warnings relating to unquoted array keys.
2010-08-30 21:29:17 +01:00
4040f1cbd8
Deleting renamed file from botched commit
2010-08-30 21:28:01 +01:00
30adbc7e47
Fixed bugs with time calculation and URL redirects
...
Fixed incorrect time calculations present on the job status page.
Fixed strict bug with URL redirections accessing the wrong _SERVER var.
2010-08-30 21:26:43 +01:00
df34b9718a
Added missing exception from earlier commit
2010-08-30 21:26:21 +01:00
ce7bc8dad3
Fixed bugs with progress and failure
...
Worker correctly reports status updates.
Worker reports failure if HandBrake bails out.
2010-08-30 21:24:32 +01:00
dc60502e00
Removed debug messages
2010-08-30 21:23:42 +01:00
4e59b22f3a
Fixed bugs with task runner classes
...
Fixed strict errors in foreground and background task classes.
2010-08-30 21:01:28 +01:00
de04fb5978
Updated Worker Plugin interface
...
Added init and name methods, which will be common to all Plugins.
Removed HandBrake specific methods.
2010-08-25 22:36:17 +01:00
89ddcba363
Renamed the codebase to RippingCluster
...
Since the new design is engine agnostic, removed HandBrake from the
class names.
2010-08-25 21:46:50 +01:00