| Total Complexity | 2 |
| Total Lines | 13 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | from gremlin_python.driver.remote_connection import RemoteStrategy |
||
| 2 | |||
| 3 | |||
| 4 | class AsyncRemoteStrategy(RemoteStrategy): |
||
| 5 | |||
| 6 | async def apply(self, traversal): |
||
| 7 | if traversal.traversers is None: |
||
| 8 | remote_traversal = await self.remote_connection.submit( |
||
| 9 | traversal.bytecode) |
||
| 10 | traversal.remote_results = remote_traversal |
||
| 11 | traversal.side_effects = remote_traversal.side_effects |
||
| 12 | traversal.traversers = remote_traversal.traversers |
||
| 13 |