Coverage for harbor_cli/commands/api/__init__.py: 100%
21 statements
« prev ^ index » next coverage.py v6.5.0, created at 2023-02-09 12:09 +0100
« prev ^ index » next coverage.py v6.5.0, created at 2023-02-09 12:09 +0100
1""""""
2from __future__ import annotations
4import typer
6from . import artifact as artifact
7from . import auditlog as auditlog
8from . import cve_allowlist as cve_allowlist
9from . import gc as gc
10from . import harbor_config as harbor_config
11from . import ldap as ldap
12from . import project as project
13from . import quotas as quotas
14from . import registry as registry
15from . import replication as replication
16from . import repository as repository
17from . import scan as scan
18from . import scanall as scanall
19from . import scanner as scanner
20from . import search as search # no subcommands
21from . import system as system
22from . import user as user
23from . import vulnerabilities as vulnerabilities
25api_commands: list[typer.Typer] = [
26 artifact.app,
27 auditlog.app,
28 harbor_config.app,
29 cve_allowlist.app,
30 gc.app,
31 ldap.app,
32 project.app,
33 quotas.app,
34 registry.app,
35 replication.app,
36 repository.app,
37 scan.app,
38 scanall.app,
39 scanner.app,
40 system.app,
41 user.app,
42]