diff options
author | vijeth-aradhya <vijthaaa@gmail.com> | 2017-08-10 19:32:29 +0530 |
---|---|---|
committer | vijeth-aradhya <vijthaaa@gmail.com> | 2017-08-10 19:55:00 +0530 |
commit | 3456abe90196d5894fc5f8aa0383d02b894b1f2d (patch) | |
tree | 120df01ac87d3dcba3b633fadeb37593e88e4a45 /mediagoblin/processing | |
parent | a0fa4b4bb2d23df05052ab15a58fef3c3bebce90 (diff) | |
download | mediagoblin-3456abe90196d5894fc5f8aa0383d02b894b1f2d.tar.lz mediagoblin-3456abe90196d5894fc5f8aa0383d02b894b1f2d.tar.xz mediagoblin-3456abe90196d5894fc5f8aa0383d02b894b1f2d.zip |
Fix percentage reporting
Report transcoding_progress as the overall percent of all resolutions.
Modify Logging.
Closes #6
Diffstat (limited to 'mediagoblin/processing')
-rw-r--r-- | mediagoblin/processing/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mediagoblin/processing/__init__.py b/mediagoblin/processing/__init__.py index 7d407a36..a9d5442b 100644 --- a/mediagoblin/processing/__init__.py +++ b/mediagoblin/processing/__init__.py @@ -41,7 +41,10 @@ class ProgressCallback(object): def __call__(self, progress): if progress: - self.entry.transcoding_progress = progress + if 100 - (self.entry.transcoding_progress + progress) < 0.01: + self.entry.transcoding_progress = 100 + else: + self.entry.transcoding_progress += progress self.entry.save() |