Deprecated /notify in favor of specific endpoints. Removed /notify/hold
This commit is contained in:
parent
47f104206b
commit
1188b5c854
@ -92,24 +92,8 @@ def create_app():
|
||||
|
||||
@app.route('/notify', methods=['POST', 'GET'])
|
||||
def notify(suf=''):
|
||||
if request.method == 'GET':
|
||||
response = json.dumps({'status': 'success|failure',
|
||||
'type': 'mediasite|manual|update',
|
||||
'package': '[type-specific json]'})
|
||||
return Response(response=response, content_type='application/json')
|
||||
indata = request.json
|
||||
result = indata['status']
|
||||
if result != 'success':
|
||||
_log_publish_failure(f'{indata["type"]} import', indata['package'])
|
||||
return Response(response=_enqueue({'type': 'cleanup',
|
||||
'data': indata['package']}))
|
||||
queuepackage = {'type': indata['type'],
|
||||
'data': indata['package']}
|
||||
return Response(response=_enqueue(queuepackage, suf))
|
||||
|
||||
@app.route('/notify/hold', methods=['POST', 'GET'])
|
||||
def notify_hold():
|
||||
return notify('.hold')
|
||||
return Response(response="Deprecated endpoint. "
|
||||
"Use /notify/{default|cattura|mediasite} instead.")
|
||||
|
||||
@app.route('/notify/default', methods=['POST'])
|
||||
def notify_default():
|
||||
|
Loading…
x
Reference in New Issue
Block a user