Example #1
0
def oOOo0(ref, output):
    if 54 - 54: O0 - IiII % OOooOOo
    OOoO = lisp.lisp_print_elapsed(ref.uptime)
    iII = lisp.lisp_print_future(ref.expires)
    ii1ii11IIIiiI = ref.print_eid_tuple()
    if 67 - 67: I11i * oO0o * I1ii11iIi11i + OOooOOo / i1IIi
    I1I111 = "configured" if (ref.referral_source.not_set(
    )) else ref.referral_source.print_address_no_iid()
    if 82 - 82: i11iIiiIii - iII111i * OoooooooOO / I11i
    if 31 - 31: IiII.OoO0O00 - iIii1I11I1II1
    ooOOO00Ooo = "--"
    if (ref.eid.is_ultimate_root()):
        IiIIIi1iIi = "root"
    elif (I1I111 == "configured"):
        IiIIIi1iIi = "any"
    else:
        IiIIIi1iIi = ref.print_referral_type()
        if (ref.is_referral_negative()):
            IiIIIi1iIi = lisp.red(IiIIIi1iIi, True)
            if 68 - 68: i11iIiiIii % I1ii11iIi11i + i11iIiiIii
        ooOOO00Ooo = "{}<br>{}".format(iII, str(ref.referral_ttl / 60))
        if 31 - 31: II111iiii.I1IiiI
        if 1 - 1: Oo0Ooo / o0oOOo0O0Ooo % iII111i * IiII.i11iIiiIii
    if (len(ref.referral_set) == 0):
        output += lispconfig.lisp_table_row(ii1ii11IIIiiI, OOoO, ooOOO00Ooo,
                                            IiIIIi1iIi, I1I111, "--", "--",
                                            "--")
        if 2 - 2: I1ii11iIi11i * I11i - iIii1I11I1II1 + I1IiiI.oO0o % iII111i
        if 92 - 92: iII111i
    for O0OOO0OOoO0O in list(ref.referral_set.values()):
        IIiIiiIi = O0OOO0OOoO0O.referral_address.print_address_no_iid()
        IIiIiiIi += "<br>up" if O0OOO0OOoO0O.updown else "<br>down"
        if 51 - 51:
            I11i + iII111i % iIii1I11I1II1 / oO0o / OOooOOo % OoooooooOO
        output += lispconfig.lisp_table_row(
            ii1ii11IIIiiI, OOoO, ooOOO00Ooo, IiIIIi1iIi, I1I111, IIiIiiIi,
            str(O0OOO0OOoO0O.priority) + "<br>" + str(O0OOO0OOoO0O.weight),
            str(O0OOO0OOoO0O.map_requests_sent) + "<br>" +
            str(O0OOO0OOoO0O.no_responses))
        if 78 - 78: Ii1I % I1Ii111 + I1ii11iIi11i
        if (ii1ii11IIIiiI != ""):
            ii1ii11IIIiiI = ""
            OOoO = ""
            ooOOO00Ooo = ""
            I1I111 = ""
            IiIIIi1iIi = ""
            if 64 - 64: oO0o * O0.I1IiiI + II111iiii
            if 6 - 6: OoOoOO00 / iII111i.IiII.IiII
    return ([True, output])
    if 62 - 62: I1ii11iIi11i + IiII % iII111i + OOooOOo
    if 33 - 33: O0.IiII.I1IiiI
    if 72 - 72: i1IIi / OoO0O00 + OoooooooOO - Oo0Ooo
    if 29 - 29: I1ii11iIi11i + oO0o % O0
    if 10 - 10: I11i / I1Ii111 - I1IiiI * iIii1I11I1II1 - I1IiiI
    if 97 - 97: I1ii11iIi11i + I1IiiI * Ii1I + OOooOOo % iII111i
    if 74 - 74: oO0o - Oo0Ooo + OoooooooOO + I1Ii111 / OoOoOO00
    if 23 - 23: O0
Example #2
0
def iiii(ref, output):
    if 1 - 1: Oo0Ooo / o0oOOo0O0Ooo % iII111i * IiII.i11iIiiIii
    III1Iiii1I11 = lisp.lisp_print_elapsed(ref.uptime)
    IIII = lisp.lisp_print_future(ref.expires)
    iiIiI = ref.print_eid_tuple()
    if 91 - 91: iII111i % i1IIi % iIii1I11I1II1
    IIi1I11I1II = "configured" if (ref.referral_source.not_set(
    )) else ref.referral_source.print_address_no_iid()
    if 63 - 63: OoooooooOO - OoO0O00.II111iiii / o0oOOo0O0Ooo.OoOoOO00 / O0
    if 84 - 84: IiII
    OOO00O0O = "--"
    if (ref.eid.is_ultimate_root()):
        iii = "root"
    elif (IIi1I11I1II == "configured"):
        iii = "any"
    else:
        iii = ref.print_referral_type()
        if (ref.is_referral_negative()):
            iii = lisp.red(iii, True)
            if 90 - 90: o0oOOo0O0Ooo % i1IIi / OoO0O00
        OOO00O0O = "{}<br>{}".format(IIII, str(ref.referral_ttl / 60))
        if 44 - 44: Oo0Ooo.OoO0O00 / I1ii11iIi11i + Ii1I
        if 65 - 65: O0
    if (len(ref.referral_set) == 0):
        output += lispconfig.lisp_table_row(iiIiI, III1Iiii1I11, OOO00O0O, iii,
                                            IIi1I11I1II, "--", "--", "--")
        if 68 - 68: OOooOOo % I1Ii111
        if 88 - 88: iIii1I11I1II1 - ooOoO0o + OOooOOo
    for O0O0OoOO0 in ref.referral_set.values():
        IiI111111IIII = O0O0OoOO0.referral_address.print_address_no_iid()
        IiI111111IIII += "<br>up" if O0O0OoOO0.updown else "<br>down"
        if 37 - 37: I1Ii111 / OoOoOO00
        output += lispconfig.lisp_table_row(
            iiIiI, III1Iiii1I11, OOO00O0O, iii, IIi1I11I1II, IiI111111IIII,
            str(O0O0OoOO0.priority) + "<br>" + str(O0O0OoOO0.weight),
            str(O0O0OoOO0.map_requests_sent) + "<br>" +
            str(O0O0OoOO0.no_responses))
        if 23 - 23: O0
        if (iiIiI != ""):
            iiIiI = ""
            III1Iiii1I11 = ""
            OOO00O0O = ""
            IIi1I11I1II = ""
            iii = ""
            if 85 - 85: Ii1I
            if 84 - 84:
                I1IiiI.iIii1I11I1II1 % OoooooooOO + Ii1I % OoooooooOO % OoO0O00
    return ([True, output])
    if 42 - 42: OoO0O00 / I11i / o0oOOo0O0Ooo + iII111i / OoOoOO00
    if 84 - 84: ooOoO0o * II111iiii + Oo0Ooo
    if 53 - 53: iII111i % II111iiii.IiII - iIii1I11I1II1 - IiII * II111iiii
    if 77 - 77: iIii1I11I1II1 * OoO0O00
    if 95 - 95: I1IiiI + i11iIiiIii
    if 6 - 6: ooOoO0o / i11iIiiIii + iII111i * oO0o
    if 80 - 80: II111iiii
    if 83 - 83: I11i.i11iIiiIii + II111iiii.o0oOOo0O0Ooo * I11i
Example #3
0
def lisp_display_referral_cache(ref, output):

    uts = lisp.lisp_print_elapsed(ref.uptime)
    ets = lisp.lisp_print_future(ref.expires)
    prefix = ref.print_eid_tuple()

    ref_source = "configured" if (ref.referral_source.not_set()) else \
        ref.referral_source.print_address_no_iid()

    time_str = "--"
    if (ref.eid.is_ultimate_root()):
        ref_type = "root"
    elif (ref_source == "configured"):
        ref_type = "any"
    else:
        ref_type = ref.print_referral_type()
        if (ref.is_referral_negative()):
            ref_type = lisp.red(ref_type, True)
        #endif
        time_str = "{}<br>{}".format(ets, str(ref.referral_ttl / 60))
    #endif

    if (len(ref.referral_set) == 0):
        output += lispconfig.lisp_table_row(prefix, uts, time_str, ref_type,
                                            ref_source, "--", "--", "--")
    #endif

    for ref_node in ref.referral_set.values():
        addr = ref_node.referral_address.print_address_no_iid()
        addr += "<br>up" if ref_node.updown else "<br>down"

        output += lispconfig.lisp_table_row(
            prefix, uts, time_str, ref_type, ref_source, addr,
            str(ref_node.priority) + "<br>" + str(ref_node.weight),
            str(ref_node.map_requests_sent) + "<br>" +
            str(ref_node.no_responses))

        if (prefix != ""):
            prefix = ""
            uts = ""
            time_str = ""
            ref_source = ""
            ref_type = ""
        #endif
    #endfor
    return ([True, output])