def create_event(e, v): de = TEvent() de.imported = True de.started = e.get('started', False) de.start_ts = e.get('start_ts', None) de.completed = e.get('completed', False) de.errored = e.get('errored', False) de.error_message = e.get('error_message', "") de.video_id = v.pk de.operation = e.get('operation', "") de.created = e['created'] if 'seconds' in e: de.duration = e.get('seconds', -1) else: de.duration = e.get('duration', -1) de.arguments = e.get('arguments', {}) de.task_id = e.get('task_id', "") return de
def create_event(e, v): de = TEvent() de.event_type = e.get('event_type', de.VIDEO) de.started = e.get('started', False) de.completed = e.get('completed', False) de.errored = e.get('errored', False) de.error_message = e.get('error_message', "") de.video_id = v.pk de.operation = e.get('operation', "") de.created = e['created'] de.seconds = e.get('seconds', -1) de.file_name = e.get('file_name', "") de.key = e.get('key', "") de.bucket = e.get('bucket', "") de.requester_pays = e.get('requester_pays', False) de.clustering = e.get('clustering', None) de.arguments = e.get('arguments', {}) de.task_id = e.get('task_id', "") return de
def create_event(e,v): de = TEvent() de.event_type = e.get('event_type',de.VIDEO) de.started = e.get('started',False) de.completed = e.get('completed',False) de.errored = e.get('errored',False) de.error_message = e.get('error_message',"") de.video_id = v.pk de.operation = e.get('operation',"") de.created = e['created'] de.seconds = e.get('seconds',-1) de.file_name = e.get('file_name',"") de.key = e.get('key',"") de.bucket = e.get('bucket',"") de.requester_pays = e.get('requester_pays',False) de.clustering = e.get('clustering',None) de.arguments_json = e.get('arguments_json',"") de.task_id = e.get('task_id',"") return de
def create_event(e, v, dt): de = TEvent() de.imported = dt de.id = e['id'] # id is a uuid de.results = e.get('results', None) de.started = e.get('started', False) de.start_ts = e.get('start_ts', None) # Completed is set to False since we it will be completed only when task performing import uploads all the data. de.completed = False de.errored = e.get('errored', False) de.error_message = e.get('error_message', "") de.video_id = v.pk de.operation = e.get('operation', "") de.created = e['created'] de.min_frame_index = e.get('min_frame_index', None) de.max_frame_index = e.get('max_frame_index', None) de.duration = e.get('duration', -1) de.arguments = e.get('arguments', {}) de.task_id = e.get('task_id', "") return de