Skip to content

Finding

sereto.cli.finding

show_findings(version_config)

Show the findings for a specific version.

Parameters:

Name Type Description Default
version_config VersionConfig

The project configuration for specific version.

required
Source code in sereto/cli/finding.py
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@validate_call
def show_findings(version_config: VersionConfig) -> None:
    """Show the findings for a specific version.

    Args:
        version_config: The project configuration for specific version.
    """

    for target in version_config.targets:
        Console().line()
        table = Table(
            "%", "Finding name", "Category", "Risk", title=f"Target {version_config.version}", box=box.MINIMAL
        )

        for ix, finding_group in enumerate(target.findings.groups, start=1):
            table.add_row(str(ix), finding_group.name, target.data.category, finding_group.risk)

        Console().print(table, justify="center")