diff --git a/openstack_tools/cmd/prometheus/routers_l3_ha.py b/openstack_tools/cmd/prometheus/routers_l3_ha.py index b53f874..9dafb5b 100644 --- a/openstack_tools/cmd/prometheus/routers_l3_ha.py +++ b/openstack_tools/cmd/prometheus/routers_l3_ha.py @@ -41,7 +41,10 @@ def get_pid_files(state_path): def verify_router_configured(router_id, master): """Verify is the router is properly configured on the system.""" - namespace = NetNS('qrouter-%s' % router_id) + try: + namespace = NetNS('qrouter-%s' % router_id) + except OSError: + return 0 for link in namespace.get_links(): name = link.get_attr('IFLA_IFNAME')