Skip to content

Commit e921174

Browse files
committed
format
1 parent a5aac33 commit e921174

File tree

4 files changed

+15
-5
lines changed

4 files changed

+15
-5
lines changed

opentelemetry-otlp/tests/integration_test/src/trace_asserter.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -218,4 +218,4 @@ pub fn read_spans_from_json(file: File) -> Vec<ResourceSpans> {
218218

219219
let trace_data: TracesData = serde_json::from_reader(reader).unwrap();
220220
trace_data.resource_spans
221-
}
221+
}

opentelemetry-stdout/src/trace/encoder.rs

+10
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@ use opentelemetry_proto::tonic::trace::v1::ResourceSpans;
33
use opentelemetry_sdk::export::trace::SpanData;
44
use std::io::Write;
55

6+
/// serializes spans to stdout using pretty-printed JSON.
7+
///
8+
/// ```rust
9+
/// use opentelemetry_stdout::SpanExporterBuilder;
10+
///
11+
/// let exporter = SpanExporterBuilder::default()
12+
/// // pretty-print spans to stdout
13+
/// .with_encoder(opentelemetry_stdout::pretty)
14+
/// .build();
15+
/// ```
616
pub fn pretty(writer: &mut dyn Write, spans: Vec<SpanData>) -> TraceResult<()> {
717
let resource_spans: Vec<ResourceSpans> = spans.into_iter().map(ResourceSpans::from).collect();
818
serde_json::to_writer_pretty(writer, &resource_spans)

opentelemetry-stdout/src/trace/exporter.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,12 @@ impl SpanExporterBuilder {
110110
writer: Some(self.writer.unwrap_or_else(|| Box::new(stdout()))),
111111
encoder: self.encoder.unwrap_or_else(|| {
112112
Box::new(|writer, spans| {
113-
let resource_spans:Vec<ResourceSpans> = spans.into_iter().map(ResourceSpans::from).collect();
113+
let resource_spans: Vec<ResourceSpans> =
114+
spans.into_iter().map(ResourceSpans::from).collect();
114115
serde_json::to_writer(writer, &resource_spans)
115116
.map_err(|err| TraceError::Other(Box::new(err)))
116117
})
117118
}),
118119
}
119120
}
120121
}
121-

opentelemetry-stdout/src/trace/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
mod exporter;
21
mod encoder;
2+
mod exporter;
33

4+
pub use encoder::*;
45
pub use exporter::*;
5-
pub use encoder::*;

0 commit comments

Comments
 (0)