From: Michael Tremer Date: Fri, 9 May 2025 13:09:06 +0000 (+0000) Subject: services: Add switch for debug mode X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3fee0fd6faef691147a1357f76edcc89232cb76d;p=people%2Fms%2Fwestferry.git services: Add switch for debug mode Signed-off-by: Michael Tremer --- diff --git a/src/scripts/westferry.in b/src/scripts/westferry.in index aa23655..12bc86a 100644 --- a/src/scripts/westferry.in +++ b/src/scripts/westferry.in @@ -21,5 +21,5 @@ import westferry -s = westferry.services.WebService() +s = westferry.services.WebService(debug=True) s.run() diff --git a/src/westferry/services.py b/src/westferry/services.py index f459318..131c689 100644 --- a/src/westferry/services.py +++ b/src/westferry/services.py @@ -29,8 +29,9 @@ class Service(object): class WebService(Service): - def __init__(self, port=80): + def __init__(self, port=80, debug=False): self.port = port + self.debug = debug def make_application(self, **kwargs): return application.WebApplication(**kwargs) @@ -40,7 +41,7 @@ class WebService(Service): return tornado.ioloop.IOLoop.instance() def run(self, **kwargs): - app = self.make_application(**kwargs) + app = self.make_application(debug=self.debug, **kwargs) # Create a HTTP server instance server = tornado.httpserver.HTTPServer(app)