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.

Previous topic

cursor – Tools for iterating over MongoDB query results

Next topic

database – Database level operations

This Page

Quick search