INNER CODE UNIT · Python
_clear_socket_file
mostly-ai/mostlyai · mostlyai/sdk/_local/server.py:74
def _clear_socket_file(self):
if self.uds and os.path.exists(self.uds):
os.remove(self.uds)
def _create_server(self):
self._clear_socket_file()
config = uvicorn.Config(
self._app, host=self.host, port=self.port, uds=self.uds, log_level="error", reload=False
)
self._server = uvicorn.Server(config)
def _run_server(self):
if self._server:
self._server.run()
def start(self):
if not self._server:
self._create_server()