def notify_ooyala(title, category, channel, user, username, path): data = dict( user=user, channel=channel, title=title, category=category, path=path) metadata = dict(label=username, **data) dst = path ooyala.create_asset_in_background(dst, metadata)
def accept_process(self): form = UploadAcceptForm(request.form) form.category.choices = list(Category.get_form_choices('en-us', True)) if form.validate(): metadata = dict(label=form.owner_username, **form.data) dst = self._move_video(form.path.data, 'video/%s/' % form.owner_username) metadata['path'] = dst ooyala.create_asset_in_background(dst, metadata) flash('Processing "%s"...' % form.title.data) return redirect(url_for('review.index')) return self.render('admin/upload_accept.html', form=form)