Loading consensus_health_checker.py +6 −1 Original line number Diff line number Diff line Loading @@ -599,7 +599,7 @@ def has_authority_flag(latest_consensus, consensuses, votes): if Flag.AUTHORITY in desc.flags: seen_authorities.add(desc.nickname) known_authorities = set(DIRECTORY_AUTHORITIES.keys()) known_authorities = set(DIRECTORY_AUTHORITIES.keys()) - set(['urras']) missing_authorities = known_authorities.difference(seen_authorities) extra_authorities = seen_authorities.difference(known_authorities) Loading Loading @@ -724,6 +724,11 @@ def _get_documents(label, resource): queries, documents, issues = {}, {}, [] for authority in DIRECTORY_AUTHORITIES.values(): # skip urras, it's having a long outage if authority.nickname == 'urras': continue if authority.v3ident is None: continue # not a voting authority Loading descriptor_checker.py +5 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,11 @@ def main(): # download the consensus from each authority for authority in stem.descriptor.remote.get_authorities().values(): # skip urras, it's having a long outage if authority.nickname == 'urras': continue # skip authorities that don't vote in the consensus if authority.v3ident is None: Loading Loading
consensus_health_checker.py +6 −1 Original line number Diff line number Diff line Loading @@ -599,7 +599,7 @@ def has_authority_flag(latest_consensus, consensuses, votes): if Flag.AUTHORITY in desc.flags: seen_authorities.add(desc.nickname) known_authorities = set(DIRECTORY_AUTHORITIES.keys()) known_authorities = set(DIRECTORY_AUTHORITIES.keys()) - set(['urras']) missing_authorities = known_authorities.difference(seen_authorities) extra_authorities = seen_authorities.difference(known_authorities) Loading Loading @@ -724,6 +724,11 @@ def _get_documents(label, resource): queries, documents, issues = {}, {}, [] for authority in DIRECTORY_AUTHORITIES.values(): # skip urras, it's having a long outage if authority.nickname == 'urras': continue if authority.v3ident is None: continue # not a voting authority Loading
descriptor_checker.py +5 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,11 @@ def main(): # download the consensus from each authority for authority in stem.descriptor.remote.get_authorities().values(): # skip urras, it's having a long outage if authority.nickname == 'urras': continue # skip authorities that don't vote in the consensus if authority.v3ident is None: Loading