aboutsummaryrefslogtreecommitdiffstats
path: root/lib/warden-core
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2025-08-12 14:00:28 +0200
committerrtkay123 <dev@kanjala.com>2025-08-12 14:00:28 +0200
commit1d347dd2142a266552812ac2f8844acf52d2dc1c (patch)
tree70beaeb0bf572b9ef7323cc98b7b52084011d2d8 /lib/warden-core
parentc5ea875f544824b0c042bf7c0a58b3134f9c0373 (diff)
downloadwarden-1d347dd2142a266552812ac2f8844acf52d2dc1c.tar.bz2
warden-1d347dd2142a266552812ac2f8844acf52d2dc1c.zip
feat(config): reload config
Diffstat (limited to 'lib/warden-core')
-rw-r--r--lib/warden-core/build.rs5
-rw-r--r--lib/warden-core/src/configuration.rs2
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/warden-core/build.rs b/lib/warden-core/build.rs
index 5f1e898..3992cd8 100644
--- a/lib/warden-core/build.rs
+++ b/lib/warden-core/build.rs
@@ -20,7 +20,10 @@ impl Entity {
#[cfg(feature = "configuration")]
fn configuration_protos() -> Vec<&'static str> {
- vec!["proto/configuration/routing.proto"]
+ vec![
+ "proto/configuration/routing.proto",
+ "proto/configuration/reload_event.proto",
+ ]
}
#[cfg(feature = "pseudonyms")]
diff --git a/lib/warden-core/src/configuration.rs b/lib/warden-core/src/configuration.rs
index da589c2..b620914 100644
--- a/lib/warden-core/src/configuration.rs
+++ b/lib/warden-core/src/configuration.rs
@@ -1,3 +1,5 @@
+tonic::include_proto!("configuration");
+
pub mod routing {
tonic::include_proto!("configuration.routing");
}