def add_reals_before_script(port_vip, vip, ip, ip_type, priority, weight, port_real, user):
    """
        Add real in VIP before execute script.
        The script access the db when is executing.
        This method is called if code returns 0.
    """

    server_pool_member = ServerPoolMember()
    server_pool = ServerPool.objects.get(
        vipporttopool__port_vip=port_vip, vipporttopool__requisicao_vip=vip)
    server_pool_member.prepare_and_save(
        server_pool, ip, ip_type, priority, weight, port_real, user, True)
Exemplo n.º 2
0
def add_reals_before_script(port_vip, vip, ip, ip_type, priority, weight, port_real, user):
    """
        Add real in VIP before execute script.
        The script access the db when is executing.
        This method is called if code returns 0.
    """

    server_pool_member = ServerPoolMember()
    server_pool = ServerPool.objects.get(
        vipporttopool__port_vip=port_vip, vipporttopool__requisicao_vip=vip)
    server_pool_member.prepare_and_save(
        server_pool, ip, ip_type, priority, weight, port_real, user, True)