pyschema_extensions/avro_schema_parser.py
def parse_schema_string(schema_string):
    """
    Load and return a PySchema class from an avsc string
    """
    if isinstance(schema_string, str):
        schema_string = schema_string.decode("utf8")
    schema_struct = json.loads(schema_string)

    return AvroSchemaParser().parse_schema_struct(schema_struct)
def parse_schema_string(schema_string):
    if isinstance(schema_string, str):
        schema_string = schema_string.decode("utf8")
    schema_struct = json.loads(schema_string)

    return AvroSchemaParser().parse_schema_struct(schema_struct)
def parse_schema_string ( schema_string ) : if isinstance ( schema_string , str ) : schema_string = schema_string . decode ( "utf8" ) schema_struct = json . loads ( schema_string ) return AvroSchemaParser ( ) . parse_schema_struct ( schema_struct )
Load and return a PySchema class from an avsc string
Load and return a PySchema class from an avsc string