Пример #1
0
def isInterfaceSpecified(interface, ha_status=None):
    discard_services = active_ha(ha_status)
    return (
        isinstance(interface, Bonding)
        or
        isinstance(interface, Vlan)
        or
        hasIPConfiguration(interface, discard_services=discard_services)
        )
Пример #2
0
    def routeNotResources(self, ha_type):
        # only not resource/service routes
        if active_ha(ha_type):

            def filter_route(net):
                return net.primary_ip_addrs or net.secondary_ip_addrs

            return self.getRoutes(filter_route)

        def accept_routes(net):
            return  True

        return self.getRoutes(accept_routes)