diff --git a/conda_forge_webservices/status_monitor.py b/conda_forge_webservices/status_monitor.py index 8c56ce97e..fbc01d269 100644 --- a/conda_forge_webservices/status_monitor.py +++ b/conda_forge_webservices/status_monitor.py @@ -237,28 +237,6 @@ def _rec_search(d): return json.dumps(status_data) -def get_open_gpu_server_status(): - status_data = {} - try: - r = requests.get( - "https://api.openstatus.dev/public/status/open-gpu-server", - timeout=2, - ) - if r.status_code != 200: - status_data["status"] = NOSTATUS - else: - status_data["status"] = r.json()["status"] - except requests.exceptions.RequestException: - status_data["status"] = NOSTATUS - - fmt = "%Y-%m-%d %H:%M:%S %Z%z" - status_data["updated_at"] = ( - datetime.datetime.now().astimezone(pytz.UTC).strftime(fmt) - ) - - return json.dumps(status_data) - - def get_docker_status(): status_data = {} try: diff --git a/conda_forge_webservices/webapp.py b/conda_forge_webservices/webapp.py index ff7241f66..77f60c840 100644 --- a/conda_forge_webservices/webapp.py +++ b/conda_forge_webservices/webapp.py @@ -1130,12 +1130,6 @@ async def get(self): self.write(status_monitor.get_azure_status()) -class StatusMonitorOpenGPUServerHandler(WriteErrorAsJSONRequestHandler): - async def get(self): - self.add_header("Access-Control-Allow-Origin", "*") - self.write(status_monitor.get_open_gpu_server_status()) - - class StatusMonitorDockerHandler(WriteErrorAsJSONRequestHandler): async def get(self): self.add_header("Access-Control-Allow-Origin", "*") @@ -1210,7 +1204,6 @@ def create_webapp(): (r"/autotickbot/payload", AutotickBotPayloadHookHandler), (r"/status-monitor/payload", StatusMonitorPayloadHookHandler), (r"/status-monitor/azure", StatusMonitorAzureHandler), - (r"/status-monitor/open-gpu-server", StatusMonitorOpenGPUServerHandler), (r"/status-monitor/docker", StatusMonitorDockerHandler), (r"/status-monitor/db", StatusMonitorDBHandler), (r"/status-monitor/report/(.*)", StatusMonitorReportHandler),