py_zipkin/thrift/__init__.py
def span_to_bytes(thrift_span):
    """
    Returns a TBinaryProtocol encoded Thrift span.

    :param thrift_span: thrift object to encode.
    :returns: thrift object in TBinaryProtocol format bytes.
    """
    transport = TMemoryBuffer()
    protocol = TBinaryProtocol(transport)
    thrift_span.write(protocol)

    return bytes(transport.getvalue())
def span_to_bytes(thrift_span):
    transport = TMemoryBuffer()
    protocol = TBinaryProtocol(transport)
    thrift_span.write(protocol)

    return bytes(transport.getvalue())
def span_to_bytes ( thrift_span ) : transport = TMemoryBuffer ( ) protocol = TBinaryProtocol ( transport ) thrift_span . write ( protocol ) return bytes ( transport . getvalue ( ) )
Returns a TBinaryProtocol encoded Thrift span.

    :param thrift_span: thrift object to encode.
    :returns: thrift object in TBinaryProtocol format bytes.
Returns a TBinaryProtocol encoded Thrift span .