#
import connexion
-import uvicorn
import json
import sys
import os
if isinstance(sys.argv[1], int):
port_number = sys.argv[1]
+app.add_api('ORAN_A1-p_V2.0.0_api.yaml')
+
if __name__ == '__main__':
- # Use Uvicorn to run the combined app
- uvicorn.run(app, host="127.0.0.1", port=port_number, log_level="info")
\ No newline at end of file
+ app.run(port=port_number, host="127.0.0.1")
\ No newline at end of file
# ============LICENSE_END=================================================
#
+import connexion
from maincommon import apipath
-from flask import Flask
-from connexion import FlaskApp
-flask_app = Flask(__name__)
-
-# Main app
-app = FlaskApp(__name__, specification_dir=apipath)
-app.add_api('ORAN_A1-p_V2.0.0_api.yaml')
-
-# Combine Connexion app with Flask app
-app.app = flask_app
+app = connexion.App(__name__, specification_dir=apipath)
policy_types={}
policy_instances = {}