Commit 7ee3449d by muzaffaryousaf Committed by Qubad786

NIT: Rename Transcription ready to "transcript ready."

parent a5acdd45
# -*- coding: utf-8 -*-
# Generated by Django 1.9 on 2017-09-03 07:30
# Generated by Django 1.9 on 2017-09-11 11:13
from __future__ import unicode_literals
import VEDA_OS01.models
......@@ -81,7 +81,7 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='video',
name='video_trans_status',
field=models.CharField(choices=[(b'Ingest', b'System Ingest'), (b'Transcode Queue', b'Transcode Queue'), (b'Active Transcode', b'Active Transcode'), (b'Transcode Retry', b'Transcode Retry'), (b'Transcode Complete', b'Transcode Complete'), (b'Deliverable Upload', b'Deliverable Upload'), (b'File Complete', b'File Complete'), (b'Transcode Error', b'Transcode Error'), (b'Corrupt File', b'Corrupt File on Ingest'), (b'Review Hold', b'Review Hold'), (b'Review Reject', b'Review Rejected'), (b'Final Publish', b'Review to Final Publish'), (b'Youtube Duplicate', b'Youtube Duplicate'), (b'In Encode Queue', b'In Encode Queue'), (b'Progress', b'In Progress'), (b'Complete', b'Complete'), (b'transcription_in_progress', b'Transcription In Progress'), (b'transcription_ready', b'Transcription Ready')], default=b'Ingest', max_length=100, verbose_name=b'Transcode Status'),
field=models.CharField(choices=[(b'Ingest', b'System Ingest'), (b'Transcode Queue', b'Transcode Queue'), (b'Active Transcode', b'Active Transcode'), (b'Transcode Retry', b'Transcode Retry'), (b'Transcode Complete', b'Transcode Complete'), (b'Deliverable Upload', b'Deliverable Upload'), (b'File Complete', b'File Complete'), (b'Transcode Error', b'Transcode Error'), (b'Corrupt File', b'Corrupt File on Ingest'), (b'Review Hold', b'Review Hold'), (b'Review Reject', b'Review Rejected'), (b'Final Publish', b'Review to Final Publish'), (b'Youtube Duplicate', b'Youtube Duplicate'), (b'In Encode Queue', b'In Encode Queue'), (b'Progress', b'In Progress'), (b'Complete', b'Complete'), (b'transcription_in_progress', b'Transcription In Progress'), (b'transcript_ready', b'Transcript Ready')], default=b'Ingest', max_length=100, verbose_name=b'Transcode Status'),
),
migrations.AddField(
model_name='transcriptprocessmetadata',
......
......@@ -127,7 +127,7 @@ class VideoStatus(object):
PROGRESS = 'Progress'
COMPLETE = 'Complete'
TRANSCRIPTION_IN_PROGRESS = 'transcription_in_progress'
TRANSCRIPTION_READY = 'transcription_ready'
TRANSCRIPT_READY = 'transcript_ready'
CHOICES = (
(SI, 'System Ingest'),
......@@ -147,7 +147,7 @@ class VideoStatus(object):
(PROGRESS, 'In Progress'),
(COMPLETE, 'Complete'),
(TRANSCRIPTION_IN_PROGRESS, 'Transcription In Progress'),
(TRANSCRIPTION_READY, 'Transcription Ready'),
(TRANSCRIPT_READY, 'Transcript Ready'),
)
......
......@@ -128,7 +128,7 @@ class Cielo24TranscriptTests(APITestCase):
}
self.video_transcript_ready_status_data = {
'status': transcripts.VideoStatus.TRANSCRIPTION_READY,
'status': transcripts.VideoStatus.TRANSCRIPT_READY,
'edx_video_id': self.video.studio_id
}
......@@ -568,7 +568,7 @@ class ThreePlayTranscriptionCallbackTest(APITestCase):
{
'url': CONFIG_DATA['val_video_transcript_status_url'],
'body': {
'status': transcripts.VideoStatus.TRANSCRIPTION_READY,
'status': transcripts.VideoStatus.TRANSCRIPT_READY,
'edx_video_id': self.video.studio_id
},
'headers': {
......@@ -1189,7 +1189,7 @@ class ThreePlayTranscriptionCallbackTest(APITestCase):
expected_video_status_update_request = {
'url': CONFIG_DATA['val_video_transcript_status_url'],
'body': {
'status': transcripts.VideoStatus.TRANSCRIPTION_READY,
'status': transcripts.VideoStatus.TRANSCRIPT_READY,
'edx_video_id': self.video.studio_id
},
'headers': {
......
......@@ -230,7 +230,7 @@ def cielo24_transcript_callback(sender, **kwargs):
# update transcript status for video in edx-val only if all langauge transcripts are ready
video_jobs = TranscriptProcessMetadata.objects.filter(video__studio_id=video_id)
if all(video_job.status == TranscriptStatus.READY for video_job in video_jobs):
val_api.update_video_status(process_metadata.video.studio_id, VideoStatus.TRANSCRIPTION_READY)
val_api.update_video_status(process_metadata.video.studio_id, VideoStatus.TRANSCRIPT_READY)
def fetch_srt_data(url, **request_params):
......@@ -618,7 +618,7 @@ def three_play_transcription_callback(sender, **kwargs):
# in case if there is only one language which has already been processed.
if not target_languages:
val_api.update_video_status(
process.video.studio_id, VideoStatus.TRANSCRIPTION_READY
process.video.studio_id, VideoStatus.TRANSCRIPT_READY
)
# On success, a happy farewell log.
......@@ -785,4 +785,4 @@ def retrieve_three_play_translations():
# update transcript status for video in edx-val only if all language transcripts are ready
video_jobs = TranscriptProcessMetadata.objects.filter(video__studio_id=translation_process.video.studio_id)
if all(video_job.status == TranscriptStatus.READY for video_job in video_jobs):
val_api.update_video_status(translation_process.video.studio_id, VideoStatus.TRANSCRIPTION_READY)
val_api.update_video_status(translation_process.video.studio_id, VideoStatus.TRANSCRIPT_READY)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment