Esempio n. 1
0
 def on_failure(self, metadata):
     """ Called when a FAILURE message has been received.
     """
     self.connection.reset()
     handler = self.handlers.get("on_failure")
     if callable(handler):
         handler(metadata)
     handler = self.handlers.get("on_summary")
     if callable(handler):
         handler()
     raise CypherError.hydrate(**metadata)
Esempio n. 2
0
 def on_failure(metadata):
     # Called on execution failure.
     self.session.reset()
     on_footer(metadata)
     raise CypherError.hydrate(**metadata)
Esempio n. 3
0
 def on_failure(metadata):
     # Called on execution failure.
     self._session._connection.acknowledge_failure()
     on_footer(metadata)
     raise CypherError.hydrate(**metadata)