Commit 6123804a authored by Shayan Hajipour's avatar Shayan Hajipour
Browse files

debug: ietf network slice mock debugged

- endpoint paths fixed
parent 6e220c6f
Loading
Loading
Loading
Loading
+6 −13
Original line number Diff line number Diff line
@@ -22,8 +22,8 @@


import functools, logging, sys, time
from flask import Flask, jsonify, make_response, request
from flask_restful import Api, Resource
from flask import Flask, request
from flask_restful import Api
from ResourceNetworkSlices import NetworkSliceService, NetworkSliceServices
from ResourceConnectionGroups import ConnectionGroup

@@ -56,11 +56,6 @@ def log_request(logger: logging.Logger, response):
    return response


class Health(Resource):
    def get(self):
        return make_response(jsonify({}), 200)


def main():
    LOGGER.info("Starting...")

@@ -68,17 +63,15 @@ def main():
    app.after_request(functools.partial(log_request, LOGGER))

    api = Api(app, prefix=BASE_URL)
    api.add_resource(Health, "/")
    api.add_resource(NetworkSliceServices, BASE_URL)
    api.add_resource(NetworkSliceService, BASE_URL + "/slice-service=<string:slice_id>")
    api.add_resource(NetworkSliceServices, "")
    api.add_resource(NetworkSliceService, "/slice-service=<string:slice_id>")
    api.add_resource(
        ConnectionGroup,
        BASE_URL
        + "/slice-service=<string:slice_id>/connection-groups/connection-group=<string:connection_group_id>",
        "/slice-service=<string:slice_id>/connection-groups/connection-group=<string:connection_group_id>",
    )

    LOGGER.info("Listening on {:s}...".format(str(STR_ENDPOINT)))
    app.run(debug=True, host=BIND_ADDRESS, port=BIND_PORT, ssl_context="adhoc")
    app.run(debug=True, host=BIND_ADDRESS, port=BIND_PORT)

    LOGGER.info("Bye")
    return 0