py_zipkin/zipkin.py
def update_binary_annotations(self, extra_annotations):
        """Updates the binary annotations for the current span."""
        if not self.logging_context:
            # This is not the root span, so binary annotations will be added
            # to the log handler when this span context exits.
            self.binary_annotations.update(extra_annotations)
        else:
            # Otherwise, we're in the context of the root span, so just update
            # the binary annotations for the logging context directly.
            self.logging_context.tags.update(extra_annotations)
def update_binary_annotations(self, extra_annotations):
        if not self.logging_context:
            # This is not the root span, so binary annotations will be added
            # to the log handler when this span context exits.
            self.binary_annotations.update(extra_annotations)
        else:
            # Otherwise, we're in the context of the root span, so just update
            # the binary annotations for the logging context directly.
            self.logging_context.tags.update(extra_annotations)
def update_binary_annotations ( self , extra_annotations ) : if not self . logging_context : # This is not the root span, so binary annotations will be added # to the log handler when this span context exits. self . binary_annotations . update ( extra_annotations ) else : # Otherwise, we're in the context of the root span, so just update # the binary annotations for the logging context directly. self . logging_context . tags . update ( extra_annotations )
Updates the binary annotations for the current span.
Updates the binary annotations for the current span .