started the status queue development #4
@ -121,7 +121,26 @@ def create_app():
|
||||
|
||||
@app.route('/status/queue', methods=['GET'])
|
||||
def status_queueu():
|
||||
return Response(response=json.dumps({'test': 'hello world'}),
|
||||
os_queue_list = os.listdir(queuedir)
|
||||
queue_list = []
|
||||
|
||||
for item in os_queue_list:
|
||||
path = os.path.join(queuedir,item)
|
||||
with open(path, 'r') as f:
|
||||
data = json.load(f)
|
||||
mydata = {'type': data['type'],
|
||||
'id': item,
|
||||
'title': data['data']['title'],
|
||||
'description': data['data']['description'],
|
||||
'courses': data['data']['courses'],
|
||||
'presenters': data['data']['presenters'],
|
||||
'tags': data['data']['tags'],
|
||||
'created': data['data']['created'],
|
||||
'uploaded': os.path.getctime(path)}
|
||||
|
||||
queue_list.append(mydata)
|
||||
|
||||
return Response(response=json.dumps(queue_list),
|
||||
content_type='application/json')
|
||||
|
||||
def _enqueue(package):
|
||||
|
Loading…
x
Reference in New Issue
Block a user