This commit is contained in:
@ -5,12 +5,11 @@ from xeger import Xeger
|
||||
from flask_restful import Resource
|
||||
from flask import request
|
||||
import requests
|
||||
import pika
|
||||
from db import db
|
||||
from models import SampleMetadata
|
||||
from schemas import SampleSchema, SampleMetadataSchema
|
||||
from config import *
|
||||
from rabbit_broker_instance import mq
|
||||
from fpika import fpika
|
||||
|
||||
"""
|
||||
Flask Restful endpoints
|
||||
@ -77,7 +76,10 @@ class SampleResource(Resource):
|
||||
soundfile,
|
||||
soundfile.content_type,
|
||||
{'Content-Length': soundfile.content_length})}).raise_for_status()
|
||||
mq.send(json.dumps({'tag': generated_tag}))
|
||||
ch = fpika.channel()
|
||||
ch.basic_publish(exchange=RABBITMQ_EXCHANGE, routing_key='feature',
|
||||
body=json.dumps({'tag': generated_tag}).encode('UTF-8'))
|
||||
fpika.return_channel(ch)
|
||||
except Exception as e:
|
||||
LOGGER.exception(e)
|
||||
db.session.rollback()
|
||||
|
Reference in New Issue
Block a user