server_description
– An object representation of a server the driver is connected to.
Represent one server the driver is connected to.
class pymongo.server_description.ServerDescription
Immutable representation of one server.
Parameters
address: A (host, port) pair
ismaster: Optional Hello instance
round_trip_time: Optional float
error: Optional, the last error attempting to connect to the server
Warning
The ismaster parameter will be renamed to hello in PyMongo 4.0.
property address
The address (host, port) of this server.
property all_hosts
List of hosts, passives, and arbiters known to this server.
property error
The last error attempting to connect to the server, or None.
property primary
This server’s opinion about who the primary is, or None.
property replica_set_name
Replica set name or None.
property retryable_reads_supported
Checks if this server supports retryable writes.
property retryable_writes_supported
Checks if this server supports retryable writes.
property round_trip_time
The current average latency or None.
property server_type
The type of this server.
property server_type_name
The server type as a human readable string.
New in version 3.4.