2014-07-17 1 views
1

데이터베이스/콜렉션/인덱스를 배포하기위한 스크립트를 작성해야합니다.mongodb 마스터에 연결하는 파이썬 스크립트

Boto은 연결할 IP 목록을 제공합니다.

목록에서 mongo 인스턴스가 primary 인 것을 알아내는 가장 좋은 방법은 pymongo입니까? 나는 그들을 통해 반복해야합니까 아니면 더 우아한 접근 방식이 있습니까?

답변

1
primary = '' 
for inst in instances: 
    client = MongoClient(inst, 8000) 
    if client.is_primary: 
     primary = inst 
return primary 
+1

코드에 설명을 추가하십시오. – Mark

관련 문제