def handler_501(request, response):
    # Just show logs related ot port 8181 as mention in question
    logs = filter(lambda log: log.client_port == 8181, ServerRequestLogger.logs())
    return '''
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
    <head>
        <title>Method Not allowed</title>
    </head>
    <body>
        <h1>Method Not allowed</h1>
        <p>The requested <b>{request.method}</b> for {request.path} was not allowed on this server.</p>
        <hr>
        {log}
        <hr>
        <address>Ocean/0.1.1</address>
    </body>
</html>
    '''.format(request=request, log=get_clients_html(request, response))
Esempio n. 2
0
def handler_501(request, response):
    # Just show logs related ot port 8181 as mention in question
    logs = filter(lambda log: log.client_port == 8181,
                  ServerRequestLogger.logs())
    return '''
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
    <head>
        <title>Method Not allowed</title>
    </head>
    <body>
        <h1>Method Not allowed</h1>
        <p>The requested <b>{request.method}</b> for {request.path} was not allowed on this server.</p>
        <hr>
        {log}
        <hr>
        <address>Ocean/0.1.1</address>
    </body>
</html>
    '''.format(request=request, log=get_clients_html(request, response))
Esempio n. 3
0
def show_clients(request, response):
    return get_clients_html(request, response, ServerRequestLogger.logs())
def show_clients(request, response):
    return get_clients_html(request, response, ServerRequestLogger.logs())