Example #1
0
def new_accumulators(disk, tracker):
	for entry in page_opener(tracker, 4352, "Accumulators"):
		line = entry.split('\t')
		if line[5] == "0/0" and not already_subscribed(disk, line[0]):
			hostport = line[-1]
			if ':' in hostport:
				yield hostport
			else:
				yield "%s:9825" % tracker
Example #2
0
def already_subscribed(disk, ar):
	for line in page_opener(host, 4352, "Subscribers/%s" % ar):
		if line.split('\t')[0] == disk:
			return True
	return False