| src / updates2mqtt / __init__.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / __main__.py |
(no class) |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| src / updates2mqtt / app.py |
App |
|
72% |
103 |
29 |
0 |
|
61% |
44 |
13 |
|
69% |
| src / updates2mqtt / app.py |
(no class) |
|
82% |
49 |
9 |
0 |
|
50% |
2 |
1 |
|
80% |
| src / updates2mqtt / cli.py |
(no class) |
|
0% |
93 |
93 |
2 |
|
0% |
38 |
0 |
|
0% |
| src / updates2mqtt / config.py |
UpdatePolicy |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
PublishPolicy |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
LogLevel |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
RegistryAPI |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
VersionType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
RegistryConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
MqttConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
GitHubConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
MetadataSourceConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
Selector |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
VersionPolicy |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
DockerPackageUpdateInfo |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
PackageUpdateInfo |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
DockerConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
HomeAssistantDiscoveryConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
HomeAssistantConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
HealthCheckConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
NodeConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
LogConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
Config |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
CommonPackages |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
IncompleteConfigException |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / config.py |
(no class) |
|
92% |
168 |
13 |
0 |
|
67% |
12 |
2 |
|
91% |
| src / updates2mqtt / hass_formatter.py |
(no class) |
|
76% |
33 |
8 |
0 |
|
55% |
22 |
4 |
|
67% |
| src / updates2mqtt / helpers.py |
Selection |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| src / updates2mqtt / helpers.py |
ThrottledError |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / updates2mqtt / helpers.py |
Throttler |
|
90% |
20 |
2 |
0 |
|
75% |
8 |
2 |
|
86% |
| src / updates2mqtt / helpers.py |
CacheMetadata |
|
88% |
8 |
1 |
0 |
|
100% |
2 |
0 |
|
90% |
| src / updates2mqtt / helpers.py |
APIStats |
|
100% |
25 |
0 |
0 |
|
88% |
8 |
1 |
|
97% |
| src / updates2mqtt / helpers.py |
APIStatsCounter |
|
77% |
13 |
3 |
0 |
|
50% |
2 |
1 |
|
73% |
| src / updates2mqtt / helpers.py |
(no class) |
|
91% |
88 |
8 |
0 |
|
69% |
26 |
6 |
|
86% |
| src / updates2mqtt / integrations / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / integrations / docker.py |
DockerComposeCommand |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / integrations / docker.py |
ContainerCustomization |
|
97% |
32 |
1 |
0 |
|
95% |
20 |
1 |
|
96% |
| src / updates2mqtt / integrations / docker.py |
DockerProvider |
|
75% |
244 |
62 |
0 |
|
64% |
104 |
29 |
|
72% |
| src / updates2mqtt / integrations / docker.py |
(no class) |
|
87% |
122 |
16 |
2 |
|
79% |
48 |
8 |
|
85% |
| src / updates2mqtt / integrations / docker_enrich.py |
DockerImageInfo |
|
87% |
78 |
10 |
0 |
|
85% |
26 |
2 |
|
87% |
| src / updates2mqtt / integrations / docker_enrich.py |
DockerServiceDetails |
|
50% |
12 |
6 |
0 |
|
0% |
4 |
0 |
|
38% |
| src / updates2mqtt / integrations / docker_enrich.py |
LocalContainerInfo |
|
100% |
11 |
0 |
0 |
|
50% |
2 |
1 |
|
92% |
| src / updates2mqtt / integrations / docker_enrich.py |
PackageEnricher |
|
94% |
17 |
1 |
0 |
|
83% |
12 |
2 |
|
90% |
| src / updates2mqtt / integrations / docker_enrich.py |
DefaultPackageEnricher |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / integrations / docker_enrich.py |
CommonPackageEnricher |
|
64% |
14 |
5 |
0 |
|
50% |
2 |
1 |
|
62% |
| src / updates2mqtt / integrations / docker_enrich.py |
LinuxServerIOPackageEnricher |
|
100% |
16 |
0 |
0 |
|
88% |
8 |
1 |
|
96% |
| src / updates2mqtt / integrations / docker_enrich.py |
SourceReleaseEnricher |
|
75% |
69 |
17 |
0 |
|
64% |
42 |
9 |
|
71% |
| src / updates2mqtt / integrations / docker_enrich.py |
AuthError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / integrations / docker_enrich.py |
VersionLookup |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / updates2mqtt / integrations / docker_enrich.py |
ContainerDistributionAPIVersionLookup |
|
66% |
159 |
54 |
0 |
|
59% |
76 |
19 |
|
64% |
| src / updates2mqtt / integrations / docker_enrich.py |
DockerClientVersionLookup |
|
83% |
46 |
8 |
0 |
|
58% |
12 |
3 |
|
78% |
| src / updates2mqtt / integrations / docker_enrich.py |
(no class) |
|
96% |
113 |
5 |
3 |
|
88% |
16 |
2 |
|
95% |
| src / updates2mqtt / integrations / git_utils.py |
(no class) |
|
81% |
59 |
11 |
0 |
|
75% |
8 |
2 |
|
81% |
| src / updates2mqtt / model.py |
DiscoveryDetail |
|
33% |
3 |
2 |
0 |
|
100% |
0 |
0 |
|
33% |
| src / updates2mqtt / model.py |
DiscoveryArtefactDetail |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / model.py |
DiscoveryInstallationDetail |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| src / updates2mqtt / model.py |
ReleaseDetail |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / model.py |
Discovery |
|
100% |
62 |
0 |
0 |
|
100% |
16 |
0 |
|
100% |
| src / updates2mqtt / model.py |
ReleaseProvider |
|
80% |
10 |
2 |
0 |
|
100% |
0 |
0 |
|
80% |
| src / updates2mqtt / model.py |
(no class) |
|
100% |
49 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / mqtt.py |
LocalMessage |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| src / updates2mqtt / mqtt.py |
MqttPublisher |
|
77% |
229 |
52 |
0 |
|
62% |
96 |
18 |
|
73% |
| src / updates2mqtt / mqtt.py |
(no class) |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |