Remove signalr from endpoints (#1102)

This is a follow-on PR from #1100
This commit is contained in:
bmc-msft
2021-07-23 11:47:08 -04:00
committed by GitHub
parent 7e6a42cdd6
commit 0e27256faf
69 changed files with 37 additions and 413 deletions

View File

@ -21,7 +21,6 @@ from ..onefuzzlib.azure.containers import (
)
from ..onefuzzlib.azure.storage import StorageType
from ..onefuzzlib.endpoint_authorization import call_if_user
from ..onefuzzlib.events import get_events
from ..onefuzzlib.request import not_ok, ok, parse_request
@ -89,13 +88,9 @@ def delete(req: func.HttpRequest) -> func.HttpResponse:
return ok(BoolResult(result=delete_container(request.name, StorageType.corpus)))
def main(req: func.HttpRequest, dashboard: func.Out[str]) -> func.HttpResponse:
def main(req: func.HttpRequest) -> func.HttpResponse:
methods = {"GET": get, "POST": post, "DELETE": delete}
method = methods[req.method]
result = call_if_user(req, method)
events = get_events()
if events:
dashboard.set(events)
return result

View File

@ -16,12 +16,6 @@
"type": "http",
"direction": "out",
"name": "$return"
},
{
"type": "signalR",
"direction": "out",
"name": "dashboard",
"hubName": "dashboard"
}
]
}