swh.scanner.dashboard.dashboard module#

swh.scanner.dashboard.dashboard.open_browser_if_graphical(port)[source]#
class swh.scanner.dashboard.dashboard.CustomJSONProvider(app: App)[source]#

Bases: DefaultJSONProvider

static default(obj)[source]#
swh.scanner.dashboard.dashboard.create_app(config: Dict[str, Any], root_path: str, source_tree: Directory, nodes_data: MerkleNodeInfo, summary: Dict[str, Any], web_client: WebAPIClient | None)[source]#
swh.scanner.dashboard.dashboard.run_app(config: Dict[str, Any], root_path: str, source_tree: Directory, nodes_data: MerkleNodeInfo, summary: Dict[str, Any], web_client: WebAPIClient)[source]#