generated from Patagia/template-nix
parent
b1f701ddf2
commit
706b6787d3
2 changed files with 43 additions and 27 deletions
agent/src
|
@ -6,12 +6,15 @@ mod patagia_api;
|
|||
|
||||
#[derive(Parser, Debug)]
|
||||
#[command(version, about, long_about = None)]
|
||||
struct Cli {}
|
||||
struct Cli {
|
||||
#[arg(long = "telemetry-otlp-endpoint", default_value = "http://localhost:4317", value_name = "OTEL_EXPORTER_OTLP_ENDPOINT")]
|
||||
otlp_endpoint: Option<String>,
|
||||
}
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() -> Result<()> {
|
||||
let _args = Cli::parse();
|
||||
let _tracing = instrumentation::init_tracing_subscriber()?;
|
||||
let args = Cli::parse();
|
||||
let _tracing = instrumentation::init_tracing(args.otlp_endpoint.as_ref())?;
|
||||
|
||||
tracing::info!("Patagia Agent");
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue