Commit Graph

23 Commits

Author SHA1 Message Date
renovate[bot] 762547a0da
chore(deps): update devdeps non-major (#564)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-04-29 10:47:35 +02:00
Robert Kaussow 1c3e4fc7e7
fix: split tag string at semicolon instead of comma (#532) 2024-01-24 12:50:39 +01:00
Robert Kaussow f13de60e06
chore: drop yapf and favor of the ruff formatter (#501) 2023-11-10 14:50:58 +01:00
renovate[bot] 37440e080c
chore(deps): update dependency ruff to v0.0.285 (#452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2023-08-24 22:27:14 +02:00
renovate[bot] 63da0a31c4
chore(deps): update devdeps non-major (#430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2023-06-28 09:54:46 +02:00
etfeet 8dad3ae9dd
feat: add node hostname info to discovery info logging (#388)
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
2023-05-14 19:55:03 +02:00
renovate[bot] a7cfd6d520
chore(deps): update dependency ruff to v0.0.257 (#378) 2023-03-20 10:34:12 +01:00
renovate[bot] 4c15718b7e
chore(deps): update dependency ruff to v0.0.247 (#367) 2023-02-20 10:49:59 +01:00
Robert Kaussow a3fa0ef215
refctor: migrate flake8 to ruff python linter (#363) 2023-02-12 15:11:15 +01:00
Jan Tomsa fb1f93b19c
fix: fix error for interfaces without ip addresses (#200) 2022-04-06 10:10:29 +02:00
Mathias Petermann 9179fa29b0
refactor: add ProxmoxClient to handle pve api interactions (#196) 2022-04-04 22:43:00 +02:00
Mathias Petermann 9c89d4e922
feat: add options include_tags and include_vmid (#189) 2022-03-30 20:48:39 +02:00
Mathias Petermann a2f7422591
feat: add new label `__meta_pve_tags` to expose proxmox tags (#168) 2022-03-11 10:41:22 +01:00
Mathias Petermann b5d362417d
feat: add filter option exclude_tags (#159) 2022-03-03 09:08:27 +01:00
Robert Kaussow c7c92dc0fb
chore: add unit tests for ip address gathering (#157) 2022-02-27 17:56:08 +01:00
Robert Kaussow 573384e6dc
fix: stop ip address gathering after first found (#156) 2022-02-27 16:04:01 +01:00
Mathias Petermann d15a01fd6a
fix: add proper discovery of IPv6 and IPv4 addresses (#155)
BREAKING CHANGE: The label `__meta_pve_ip` was removed in favor of `__meta_pve_ipv4` and `__meta_pve_ipv6`.
2022-02-27 12:31:46 +01:00
Mathias Petermann 4f4e1950ab
fix: ensure vmid exclude compares the same datatypes (#152) 2022-02-26 18:05:18 +01:00
Robert Kaussow b03a7be2c8
feat: add service discovery metrics (#12) 2021-06-15 22:48:11 +02:00
Robert Kaussow 5892717729
fix: convert list items to strings before exclude check is performed (#9) 2021-06-13 17:34:30 +02:00
Robert Kaussow 91ce466e04
feat: add json and simple log formatter (#8) 2021-06-12 16:59:46 +02:00
Robert Kaussow 1df0c9ed39 feat: improve error handling 2021-06-09 22:57:48 +02:00
Robert Kaussow b566f81a6b inital commit 2021-06-09 20:44:10 +02:00