Fix hosts/seed_nodes/do_not_discover_peers checking

This logic was not operating as advertised---there was no possible way to use 'hosts', which meant the test suite was failing.