-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
22 lines (16 loc) · 734 Bytes
/
Copy pathmain.py
File metadata and controls
22 lines (16 loc) · 734 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from flask import Flask,jsonify,request
from flask_restful import Api,Resource
import logging
from resources.audiofiles import audiofiles
from resources.audiorestoperations import audiorestoperations
from resources.getallaudiofiles import getallfiles
logging.basicConfig(filename="main_music" + '.log', level=logging.INFO,
format='%(asctime)s:%(levelname)s:%(message)s')
app = Flask(__name__)
api=Api(app)
logging.info("app started")
api.add_resource(audiofiles,'/audiofiles')
api.add_resource(audiorestoperations,'/audiofiles/<string:audioFileType>/<int:audioFileID>')
api.add_resource(getallfiles,'/audiofiles/<string:audioFileType>')
if __name__ == "__main__":
app.run(port=81325)