Skip to content

Commit 98e0164

Browse files
committed
Place reactor metrics collection behind toggle
Needed because I can't yet map URI templates yet
1 parent 2b90e28 commit 98e0164

File tree

3 files changed

+3
-2
lines changed
  • client/src/main/kotlin/org/dreamexposure/discal/client/config
  • core/src/main/kotlin/org/dreamexposure/discal/core/config
  • server/src/main/kotlin/org/dreamexposure/discal/server/config

3 files changed

+3
-2
lines changed

client/src/main/kotlin/org/dreamexposure/discal/client/config/DiscordConfig.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class DiscordConfig {
4242
): GatewayDiscordClient {
4343
return DiscordClientBuilder.create(Config.SECRET_BOT_TOKEN.getString())
4444
.setReactorResources(ReactorResources.builder()
45-
.httpClient(ReactorResources.DEFAULT_HTTP_CLIENT.get().metrics(true) { s -> s })
45+
.httpClient(ReactorResources.DEFAULT_HTTP_CLIENT.get().metrics(Config.INTEGRATIONS_REACTOR_METRICS.getBoolean()) { s -> s })
4646
.build()
4747
).build().gateway()
4848
.setEnabledIntents(getIntents())

core/src/main/kotlin/org/dreamexposure/discal/core/config/Config.kt

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ enum class Config(private val key: String, private var value: Any? = null) {
8181
LOGGING_WEBHOOKS_ALL_ERRORS("bot.logging.webhooks.all-error", false),
8282

8383
INTEGRATIONS_UPDATE_BOT_LIST_SITES("bot.integrations.update-bot-sites", false),
84+
INTEGRATIONS_REACTOR_METRICS("bot.integrations.reactor.metrics", false),
8485

8586
ANNOUNCEMENT_PROCESS_GUILD_DEFAULT_UPCOMING_EVENTS_COUNT("bot.announcement.process-global-default-upcoming-events", 30),
8687

server/src/main/kotlin/org/dreamexposure/discal/server/config/DiscordConfig.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class DiscordConfig {
1313
fun discordClient(): DiscordClient {
1414
return DiscordClientBuilder.create(Config.SECRET_BOT_TOKEN.getString())
1515
.setReactorResources(ReactorResources.builder()
16-
.httpClient(ReactorResources.DEFAULT_HTTP_CLIENT.get().metrics(true) { s -> s })
16+
.httpClient(ReactorResources.DEFAULT_HTTP_CLIENT.get().metrics(Config.INTEGRATIONS_REACTOR_METRICS.getBoolean()) { s -> s })
1717
.build()
1818
).build()
1919
}

0 commit comments

Comments
 (0)