summaryrefslogtreecommitdiff
path: root/test/integration/targets/mongodb_user/files/js/is_primary.js
blob: 7bb130614f26ac08e4148f363da2872c3158d436 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
var done = false;
var iterations = 0;
while(rs.status()['myState'] != 1) {
		if (!done) {
			//print("State is not yet PRIMARY. Waiting...");
			done = true
		}
		sleep(1000);
		iterations++;
		if (iterations == 100) {
			throw new Error("Exceeded iterations limit.");
		}
	}