MCPcopy Create free account
hub / github.com/dwavesystems/dwave-cloud-client / run

Method run

dwave/cloud/auth/server.py:189–201  ·  view source on GitHub ↗

Don't call this method directly. Instead call `.start()`.

(self)

Source from the content-addressed store, hash-verified

187 self._server_ready = threading.Event()
188
189 def run(self):
190 """Don't call this method directly. Instead call `.start()`."""
191 logger.debug(f"Running {type(self).__name__} worker thread")
192 try:
193 srv = self.server
194 self._server_ready.set()
195 srv.serve_forever()
196 except:
197 # make exception discoverable from the main thread
198 self._exc_info = sys.exc_info()
199 finally:
200 self.server.server_close()
201 logger.debug(f"{type(self).__name__} worker thread done.")
202
203 def exception(self):
204 """Raises an exception that was uncaught in the worker thread.

Callers 3

_install_contrib_packageFunction · 0.45
time_dwave_helpMethod · 0.45

Calls 1

setMethod · 0.80

Tested by

no test coverage detected