Exemplo n.º 1
0
 def __init__(
         self,
         result  # type: ResultPrecursor
 ):
     orig_result = next(iter(result.orig_result.values()))
     MutationResult.__init__(self, orig_result.cas,
                             SDK2MutationToken(orig_result))
     Future.__init__(self)
     try:
         self.set_result(orig_result)
     except:
         pass
Exemplo n.º 2
0
 def __init__(
         self,
         sdk2_result,  # type: SDK2Result
         expiry=None,  # type: Seconds
         **kwargs):
     key, value = next(iter(sdk2_result.items()),
                       (None, None)) if isinstance(
                           sdk2_result, AsyncResult) else (sdk2_result.key,
                                                           sdk2_result)
     super(SDK2ResultWrapped, self).__init__(key, value.cas, value.rc,
                                             expiry, **kwargs)
     try:
         Future.__init__(self)
         self.set_result(ValueWrapper(sdk2_result))
     except:
         pass
     self._original = sdk2_result
Exemplo n.º 3
0
 def __init__(self, *, loop=None, gearsSession=None):
     Future.__init__(self, loop=loop)
     self.gearsSession = gearsSession