Add warnings for using old restorer methods
This commit is contained in:
@@ -2221,6 +2221,7 @@ cdef class TwoPartyClient:
|
|||||||
self.thisptr = new RpcSystem(makeRpcClient(deref(self._network.thisptr)))
|
self.thisptr = new RpcSystem(makeRpcClient(deref(self._network.thisptr)))
|
||||||
self._restorer = None
|
self._restorer = None
|
||||||
else:
|
else:
|
||||||
|
_warnings.warn('Restorers are deprecated. Please use the new bootstrap methods.', UserWarning)
|
||||||
self._restorer = _convert_restorer(restorer)
|
self._restorer = _convert_restorer(restorer)
|
||||||
self.thisptr = new RpcSystem(makeRpcClientWithRestorer(deref(self._network.thisptr), deref(self._restorer.thisptr)))
|
self.thisptr = new RpcSystem(makeRpcClientWithRestorer(deref(self._network.thisptr), deref(self._restorer.thisptr)))
|
||||||
|
|
||||||
@@ -2248,6 +2249,7 @@ cdef class TwoPartyClient:
|
|||||||
return sock
|
return sock
|
||||||
|
|
||||||
cpdef restore(self, objectId) except +reraise_kj_exception:
|
cpdef restore(self, objectId) except +reraise_kj_exception:
|
||||||
|
_warnings.warn('Restorers are deprecated. Please use the new bootstrap methods.', UserWarning)
|
||||||
cdef _MessageBuilder builder
|
cdef _MessageBuilder builder
|
||||||
cdef _MessageReader reader
|
cdef _MessageReader reader
|
||||||
cdef _DynamicObjectBuilder object_builder
|
cdef _DynamicObjectBuilder object_builder
|
||||||
@@ -2326,6 +2328,7 @@ cdef class TwoPartyServer:
|
|||||||
schema = bootstrap.schema
|
schema = bootstrap.schema
|
||||||
self.thisptr = new RpcSystem(makeRpcServerBootstrap(deref(self._network.thisptr), helpers.server_to_client(schema.thisptr, <PyObject *>bootstrap)))
|
self.thisptr = new RpcSystem(makeRpcServerBootstrap(deref(self._network.thisptr), helpers.server_to_client(schema.thisptr, <PyObject *>bootstrap)))
|
||||||
elif restorer:
|
elif restorer:
|
||||||
|
_warnings.warn('Restorers are deprecated. Please use the new bootstrap methods.', UserWarning)
|
||||||
self._restorer = _convert_restorer(restorer)
|
self._restorer = _convert_restorer(restorer)
|
||||||
self.thisptr = new RpcSystem(makeRpcServer(deref(self._network.thisptr), deref(self._restorer.thisptr)))
|
self.thisptr = new RpcSystem(makeRpcServer(deref(self._network.thisptr), deref(self._restorer.thisptr)))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user