From d69c2eee82601f60e623c25c094380efda476e48 Mon Sep 17 00:00:00 2001 From: Carlos Nihelton Date: Thu, 2 Jun 2022 13:15:50 -0300 Subject: [PATCH] Enables variants to override creation and ... ... startup by exposing the method `start_site`. --- subiquity/server/server.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/subiquity/server/server.py b/subiquity/server/server.py index 8af28d08..3f6ee7db 100644 --- a/subiquity/server/server.py +++ b/subiquity/server/server.py @@ -502,6 +502,9 @@ class SubiquityServer(Application): controller.add_routes(app) runner = web.AppRunner(app, keepalive_timeout=0xffffffff) await runner.setup() + await self.start_site(runner) + + async def start_site(self, runner: web.AppRunner): site = web.UnixSite(runner, self.opts.socket) await site.start() # It is intended that a non-root client can connect.