mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-30 15:37:36 +01:00
READY - Rust HTTP Stuff (#28997)
* WIP AND BROKEN - Rust HTTP Stuff * this mostly works * TM ready??? * Build Rust library * handle failed requests properly * Build Rust library * Build Rust library * Remove TM stuff --------- Co-authored-by: Chuga <98280110+chuga-git@users.noreply.github.com> Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
Chuga
paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
parent
772aa6d21a
commit
11d527c819
@@ -15,7 +15,7 @@ SUBSYSTEM_DEF(http)
|
||||
|
||||
/datum/controller/subsystem/http/PreInit()
|
||||
. = ..()
|
||||
rustg_create_async_http_client() // Open the door
|
||||
rustlibs_http_start_client() // Open the door
|
||||
|
||||
/datum/controller/subsystem/http/get_stat_details()
|
||||
return "P: [length(active_async_requests)] | T: [total_requests]"
|
||||
|
||||
@@ -14,7 +14,7 @@ SUBSYSTEM_DEF(metrics)
|
||||
|
||||
|
||||
/datum/controller/subsystem/metrics/fire(resumed)
|
||||
SShttp.create_async_request(RUSTG_HTTP_METHOD_POST, GLOB.configuration.metrics.metrics_endpoint, get_metrics_json(), list(
|
||||
SShttp.create_async_request(RUSTLIBS_HTTP_METHOD_POST, GLOB.configuration.metrics.metrics_endpoint, get_metrics_json(), list(
|
||||
"Authorization" = "ApiKey [GLOB.configuration.metrics.metrics_api_token]",
|
||||
"Content-Type" = "application/json"
|
||||
))
|
||||
|
||||
Reference in New Issue
Block a user