X-Git-Url: https://git.jsancho.org/?p=mojodb.git;a=blobdiff_plain;f=connection.py;h=7623047ca1bd0634081a1f0ba8c696e2af85e140;hp=add83e3b116c881979c1eaf0ec4369f2dc441975;hb=8893f5128b8e8790f186c8bf354a3bb721d69bcb;hpb=aa509ddc8574e0a5220c94a2b72f4d5a798d6e8a diff --git a/connection.py b/connection.py index add83e3..7623047 100644 --- a/connection.py +++ b/connection.py @@ -29,8 +29,12 @@ class Connection(object): Constraint = dbutils.Constraint Literal = dbutils.Literal - def __init__(self, *args, **kwargs): - self._db_con = None + def __init__(self, serializer=None, *args, **kwargs): + if serializer is None: + import msgpack + self.serializer = msgpack + else: + self.serializer = serializer def __getattr__(self, db_name): return Database(self, db_name)