|
|
@@ -4,6 +4,8 @@ import time
|
|
|
from typing import Any
|
|
|
from fastapi import FastAPI, Request, Response
|
|
|
from fastapi.middleware.cors import CORSMiddleware
|
|
|
+
|
|
|
+from mocka.octiva import OctivaRouter
|
|
|
from mocka.router import MockRouter
|
|
|
|
|
|
arklog.set_config_logging()
|
|
|
@@ -21,6 +23,7 @@ class MockActivityEndpoint(FastAPI):
|
|
|
logging.debug(self.description)
|
|
|
sparql_router = MockRouter(title=title, description=description, version=version, configuration=configuration)
|
|
|
self.include_router(sparql_router)
|
|
|
+ self.include_router(OctivaRouter(title=title, description=description, version=version, configuration=configuration), prefix="/octiva")
|
|
|
self.add_middleware(
|
|
|
CORSMiddleware,
|
|
|
allow_origins=["*"],
|