# File lib/mongo/server/description.rb, line 507
      def primary?
        ok? &&
          !!config[PRIMARY] &&
          (primary_host.nil? || primary_host == address.to_s) &&
          !replica_set_name.nil?
      end