Commit ae601b08 authored by Olivier R-D's avatar Olivier R-D

support unicode in variant for python2

parent 3325ec0d
......@@ -5,6 +5,9 @@ import logging
from enum import Enum
from datetime import datetime, timedelta, tzinfo
from calendar import timegm
import sys
if sys.version_info.major > 2:
unicode = str
import uuid
import struct
......@@ -581,7 +584,7 @@ class Variant(object):
return VariantType.Double
elif type(val) == int:
return VariantType.Int64
elif type(val) == str:
elif type(val) in (str, unicode):
return VariantType.String
elif type(val) == bytes:
return VariantType.ByteString
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment