File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -46,12 +46,18 @@ def convert_trace_to_protobuf_payload(trace):
46
46
else :
47
47
span_groups [trace_id ] = span_group
48
48
49
+ parent_id = 0
50
+
51
+ if "parent_id" in span and span ["parent_id" ]:
52
+ parent_id = int (span ["parent_id" ])
53
+
49
54
args = {
50
55
"service" : span ["service" ],
51
56
"name" : span ["name" ],
52
57
"resource" : span ["resource" ],
53
58
"traceID" : trace_id ,
54
59
"spanID" : int (span ["span_id" ]),
60
+ "parentID" : parent_id ,
55
61
"start" : span ["start" ],
56
62
"duration" : span ["duration" ],
57
63
"error" : span ["error" ],
@@ -60,9 +66,6 @@ def convert_trace_to_protobuf_payload(trace):
60
66
"type" : "" ,
61
67
}
62
68
63
- if "parent_id" in span :
64
- args ["parentID" ] = int (span ["parent_id" ])
65
-
66
69
span_group .append (Span (** args ))
67
70
68
71
traces = []
@@ -76,7 +79,7 @@ def convert_trace_to_protobuf_payload(trace):
76
79
endTime = first_span .start + first_span .duration ,
77
80
)
78
81
)
79
- trace_payload = TracePayload (hostName = "none" , env = "none" , traces = traces )
82
+ trace_payload = TracePayload (hostName = None , env = "none" , traces = traces )
80
83
return trace_payload
81
84
82
85
You can’t perform that action at this time.
0 commit comments