Beispiel #1
0
def print_nmsg(m):
    nmsg.print_nmsg_header(m, sys.stdout)

    for key in m.keys():
        val = m[key]
        if type(val) == list:
            for v in val:
                sys.stdout.write('%s: %s\n' % (key, repr(v)))
        else:
            sys.stdout.write('%s: %s\n' % (key, repr(val)))
    sys.stdout.write('\n')
def process(m):
    nmsg.print_nmsg_header(m, sys.stdout)
    sys.stdout.write('type: %s\n' % m['type'])
    if m['type'] in table_encode:
        try:
            sys.stdout.write('payload: %s' % table_encode[m['type']].decode(m['payload']))
        except UnsupportedEncodeType:
            sys.stdout.write('payload: <UNABLE TO DECODE>')
    else:
        sys.stdout.write('payload: <UNKNOWN ENCODING>')
    sys.stdout.write('\n\n')
Beispiel #3
0
def print_nmsg(m):
    nmsg.print_nmsg_header(m, sys.stdout)

    for key in m.keys():
        val = m[key]
        if type(val) == list:
            for v in val:
                sys.stdout.write('%s: %s\n' % (key, repr(v)))
        else:
            sys.stdout.write('%s: %s\n' % (key, repr(val)))
    sys.stdout.write('\n')
Beispiel #4
0
def process(m):
    nmsg.print_nmsg_header(m, sys.stdout)
    sys.stdout.write('type: %s\n' % m['type'])
    if m['type'] in table_encode:
        try:
            sys.stdout.write('payload: %s' %
                             table_encode[m['type']].decode(m['payload']))
        except UnsupportedEncodeType:
            sys.stdout.write('payload: <UNABLE TO DECODE>')
    else:
        sys.stdout.write('payload: <UNKNOWN ENCODING>')
    sys.stdout.write('\n\n')
Beispiel #5
0
def main(addr, port, out):
    i = nmsg.input.open_sock(addr, port)

    while True:
        m = i.read()
        if not m:
            break

        nmsg.print_nmsg_header(m, out)

        for key in m.keys():
            val = m[key]
            if type(val) == list:
                for v in val:
                    out.write('%s: %s\n' % (key, repr(v)))
            else:
                out.write('%s: %s\n' % (key, repr(val)))
        out.write('\n')
Beispiel #6
0
def main(addr, port, out):
    i = nmsg.input.open_sock(addr, port)

    while True:
        m = i.read()
        if not m:
            break

        nmsg.print_nmsg_header(m, out)

        for key in m.keys():
            val = m[key]
            if type(val) == list:
                for v in val:
                    out.write('%s: %s\n' % (key, repr(v)))
            else:
                out.write('%s: %s\n' % (key, repr(val)))
        out.write('\n')