feat(haproxy): add initial implementation for HAProxy log ingestion

This commit is contained in:
Richie committed 2026-10-16 20:55:23 -04:00
1 parent 876683066c
commit 5fb721346f
5 files changed
+207

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
fn main() -> Result<(), Box<dyn std::error::Error>> {
let protoc = protoc_bin_vendored::protoc_bin_path()?;
unsafe {
std::env::set_var("PROTOC", protoc);
}
let mut config = prost_build::Config::new();
config.type_attribute(".haproxy.ingest.v1.LogBatch", "#[derive(Eq)]");
config.compile_protos(&["proto/haproxy_ingest.proto"], &["proto"])?;
println!("cargo:rerun-if-changed=proto/haproxy_ingest.proto");
Ok(())
}