# File lib/mongo/server/description.rb, line 452 def other? # The SDAM spec is slightly confusing on what "other" means, # but it's referred to it as "RSOther" which means a non-RS member # cannot be "other". if unknown? || replica_set_name.nil? return false end (!primary? && !secondary? && !passive? && !arbiter?) || (hidden? && !replica_set_name.nil?) end