diff options
author | vijeth-aradhya <vijthaaa@gmail.com> | 2017-06-04 23:45:18 +0530 |
---|---|---|
committer | vijeth-aradhya <vijthaaa@gmail.com> | 2017-06-04 23:48:08 +0530 |
commit | d3390c4391f18f4f1ac76557a98b106452baf295 (patch) | |
tree | 9be4518cfea3a7c5fa894a2dc66af3cdef02467e | |
parent | 2963b0a18231aac5d5fda3ae2ecc55a0b5c08823 (diff) | |
download | mediagoblin-d3390c4391f18f4f1ac76557a98b106452baf295.tar.lz mediagoblin-d3390c4391f18f4f1ac76557a98b106452baf295.tar.xz mediagoblin-d3390c4391f18f4f1ac76557a98b106452baf295.zip |
Add workflow method to ProcessingManager
This method just raises NotImplementedError if the specific
media processing manager does not have a workflow method.
-rw-r--r-- | mediagoblin/processing/__init__.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mediagoblin/processing/__init__.py b/mediagoblin/processing/__init__.py index 29345227..7e05b242 100644 --- a/mediagoblin/processing/__init__.py +++ b/mediagoblin/processing/__init__.py @@ -257,6 +257,13 @@ class ProcessingManager(object): return processor + def workflow(self): + """ + Returns the Celery command needed to proceed with media processing + *This method has to be implemented in all media types* + """ + raise NotImplementedError + def request_from_args(args, which_args): """ |