Fixes the case where no mon IPs can be found in the public subnet

When searching through mons for an IP in the public subnet, if no routes
match the public network, it returns the mon's entire network object
which then gets outputted to the ceph.conf file and generally breaks things.
This prevents that occurrence.