cursor_manager
– Managers to handle when cursors are killed after being closed¶
DEPRECATED - A manager to handle when cursors are killed after they are closed.
New cursor managers should be defined as subclasses of CursorManager and can be
installed on a client by calling
set_cursor_manager()
.
Changed in version 3.3: Deprecated, for real this time.
Changed in version 3.0: Undeprecated. close()
now
requires an address argument. The BatchCursorManager
class is removed.
- class pymongo.cursor_manager.CursorManager(client)¶
Instantiate the manager.
- Parameters
client: a MongoClient
- close(cursor_id, address)¶
Kill a cursor.
Raises TypeError if cursor_id is not an instance of (int, long).
- Parameters
cursor_id: cursor id to close
address: the cursor’s server’s (host, port) pair
Changed in version 3.0: Now requires an address argument.