def testPluginsAdded(self): def foo_handler(): pass def bar_handler(): pass plugins = [ FakePlugin( plugin_name='foo', is_active_value=True, routes_mapping={'/foo_route': foo_handler}), FakePlugin( plugin_name='bar', is_active_value=True, routes_mapping={'/bar_route': bar_handler}), ] # The application should have added routes for both plugins. app = application.standard_tensorboard_wsgi('', True, 60, plugins) # The routes are prefixed with /data/plugin/[plugin name]. self.assertDictContainsSubset({ '/data/plugin/foo/foo_route': foo_handler, '/data/plugin/bar/bar_route': bar_handler, }, app.data_applications)
def testPluginsAdded(self): def foo_handler(): pass def bar_handler(): pass plugins = [ FakePlugin( plugin_name='foo', is_active_value=True, routes_mapping={'/foo_route': foo_handler}), FakePlugin( plugin_name='bar', is_active_value=True, routes_mapping={'/bar_route': bar_handler}), ] # The application should have added routes for both plugins. app = application.standard_tensorboard_wsgi('', True, 60, plugins) # The routes are prefixed with /data/plugin/[plugin name]. self.assertDictContainsSubset({ '/data/plugin/foo/foo_route': foo_handler, '/data/plugin/bar/bar_route': bar_handler, }, app.data_applications)
def create_tb_app(): """Read the flags, and create a TensorBoard WSGI application.""" if not FLAGS.logdir: raise ValueError('A logdir must be specified. Run `tensorboard --help` for ' 'details and examples.') logdir = os.path.expanduser(FLAGS.logdir) return application.standard_tensorboard_wsgi( logdir=logdir, purge_orphaned_data=FLAGS.purge_orphaned_data, reload_interval=FLAGS.reload_interval)
def create_tb_app(): """Read the flags, and create a TensorBoard WSGI application.""" if not FLAGS.logdir: raise ValueError( 'A logdir must be specified. Run `tensorboard --help` for ' 'details and examples.') logdir = os.path.expanduser(FLAGS.logdir) return application.standard_tensorboard_wsgi( logdir=logdir, purge_orphaned_data=FLAGS.purge_orphaned_data, reload_interval=FLAGS.reload_interval)
def main(tb_logdir, tb_host=None, tb_port=None, tb_debug=True, tb_purge_orphaned_data=False, tb_reload_interval=5): if tb_host is None: tb_host = '127.0.0.1' if tb_port is None: tb_port = 6006 tb_port = int(tb_port or '6006') tb = application.standard_tensorboard_wsgi( logdir=tb_logdir, purge_orphaned_data=tb_purge_orphaned_data, reload_interval=tb_reload_interval) run_simple_server(tb, host=tb_host, port=tb_port)
def create_tb_app(plugins): """Read the flags, and create a TensorBoard WSGI application. Args: plugins: A list of plugins for TensorBoard to initialize. Raises: ValueError: if a logdir is not specified. Returns: A new TensorBoard WSGI application. """ if not FLAGS.logdir: raise ValueError('A logdir must be specified. Run `tensorboard --help` for ' 'details and examples.') logdir = os.path.expanduser(FLAGS.logdir) return application.standard_tensorboard_wsgi( logdir=logdir, purge_orphaned_data=FLAGS.purge_orphaned_data, reload_interval=FLAGS.reload_interval, plugins=plugins)
def create_tb_app(plugins): """Read the flags, and create a TensorBoard WSGI application. Args: plugins: A list of plugins for TensorBoard to initialize. Raises: ValueError: if a logdir is not specified. Returns: A new TensorBoard WSGI application. """ if not FLAGS.logdir: raise ValueError('A logdir must be specified. Run `tensorboard --help` for ' 'details and examples.') logdir = os.path.expanduser(FLAGS.logdir) return application.standard_tensorboard_wsgi( logdir=logdir, purge_orphaned_data=FLAGS.purge_orphaned_data, reload_interval=FLAGS.reload_interval, plugins=plugins)
def testTagFound(self): tag = application.get_tensorboard_tag() self.assertTrue(tag) app = application.standard_tensorboard_wsgi('', True, 60, []) self.assertEqual(app.tag, tag)
def testTagFound(self): tag = application.get_tensorboard_tag() self.assertTrue(tag) app = application.standard_tensorboard_wsgi('', True, 60, []) self.assertEqual(app.tag, tag)