import logging
from tic import command
from tic.utils import error
-from flask_cors import CORS
+#from flask_cors import CORS
app = Flask(__name__)
-CORS(app)
+#CORS(app)
@app.route('/')
def index():
except ValueError as ve:
logger.error(ve)
resp = makeresponse(str(ve), ve)
- except Exception as ex:
- logger.error(ex)
- resp = makeresponse(str(ex), ex)
+# except Exception as ex:
+# logger.error(ex)
+# resp = makeresponse(str(ex), ex)
return resp
logger = logging.getLogger(__name__)
logger.info('%s - %s %s : data=%s' % (request.remote_addr, request.method, request.path, request.data))
exportInfo = json.loads(request.data)
- type = request.args.get('format')
- output = command.exports(type, exportInfo.get('recipe'), exportInfo.get('packages'), exportInfo.get('output'))
+ export_type = request.args.get('format')
+ output = command.exports(export_type, exportInfo.get('recipe'), exportInfo.get('packages'), exportInfo.get('outdir'), exportInfo.get('filename'))
resp = makeresponse(output, None)
except error.TICError as err:
logger.error(err)
return resp
-def start(port_num=59001):
+def start(port_num=8082):
# cryptographic random generator
app.secret_key = os.urandom(24)
return ResultInfoType(result, data, message)
if __name__ == '__main__':
- start(59003)
+ start(8082)