MCPcopy Index your code
hub / github.com/tensorflow/tensorboard / _register_info

Method _register_info

tensorboard/program.py:326–344  ·  view source on GitHub ↗

Write a TensorBoardInfo file and arrange for its cleanup. Args: server: The result of `self._make_server()`.

(self, server)

Source from the content-addressed store, hash-verified

324 return server.get_url()
325
326 def _register_info(self, server):
327 """Write a TensorBoardInfo file and arrange for its cleanup.
328
329 Args:
330 server: The result of `self._make_server()`.
331 """
332 server_url = urllib.parse.urlparse(server.get_url())
333 info = manager.TensorBoardInfo(
334 version=version.VERSION,
335 start_time=int(time.time()),
336 port=server_url.port,
337 pid=os.getpid(),
338 path_prefix=self.flags.path_prefix,
339 logdir=self.flags.logdir or self.flags.logdir_spec,
340 db=self.flags.db,
341 cache_key=self.cache_key,
342 )
343 atexit.register(manager.remove_info_file)
344 manager.write_info_file(info)
345
346 def _install_signal_handler(self, signal_number, signal_name):
347 """Set a signal handler to gracefully exit on the given signal.

Callers 1

_run_serve_subcommandMethod · 0.95

Calls 2

get_urlMethod · 0.45
timeMethod · 0.45

Tested by

no test coverage detected