Example #1
0
    def __init__(self, app):
        self.app = app
        self.format = '%s - - [%s] "%s %s %s" - %s'
        f = BytesIO()

        class FakeSocket:
            def makefile(self, *a):
                return f

        self.log_date_time_string = BaseHTTPRequestHandler(
            FakeSocket(), None, None).log_date_time_string
        return
Example #2
0
 def __init__(self, app):
     self.app = app
     self.format = '%s - - [%s] "%s %s %s" - %s'
 
     from BaseHTTPServer import BaseHTTPRequestHandler
     import StringIO
     f = StringIO.StringIO()
     
     class FakeSocket:
         def makefile(self, *a):
             return f
     
     # take log_date_time_string method from BaseHTTPRequestHandler
     self.log_date_time_string = BaseHTTPRequestHandler(FakeSocket(), None, None).log_date_time_string