Commit graph

15 commits

Author SHA1 Message Date
Eric Lippmann
7c068d4adf Use icinga-go-library 2024-05-24 09:56:28 +02:00
Eric Lippmann
b396a365e0 config#FromYAMLFile(): Parse result into value pointed to by the passed argument 2024-05-23 12:42:28 +02:00
Eric Lippmann
43115e7c6c Don't set default port in redis 2024-05-22 11:51:22 +02:00
Eric Lippmann
c070615e64 Move Redis related code to redis 2024-05-22 11:51:22 +02:00
Eric Lippmann
3e63bbd068 Move internal/config#Retention to internal/config#RetentionConfig 2024-05-22 11:51:22 +02:00
Eric Lippmann
3072a10c7f Move internal/config#FromYAMLFile() to config#FromYAMLFile() 2024-05-22 11:51:22 +02:00
Eric Lippmann
e5a830cabc Move internal/config#ParseFlags() to config#ParseFlags() 2024-05-22 11:51:22 +02:00
Eric Lippmann
8beb8616ad Move database related code from internal to database 2024-05-22 11:51:22 +02:00
Eric Lippmann
c41cbf260e Move TLS config options to config#TLS 2024-05-22 11:51:21 +02:00
Eric Lippmann
563045cc5a Add logging#Config 2024-05-22 11:51:21 +02:00
Eric Lippmann
1d9dc74391 Add utils#IsUnixAddr() 2024-05-22 11:51:21 +02:00
Eric Lippmann
f54a142815 Move icingadb#DB to database#DB 2024-05-22 11:51:21 +02:00
Eric Lippmann
aec0bdada4 Introduce icingadb#RetryConnectorCallbacks
This is a preparation to decouple general database code from Icinga DB
specific code, i.e. `icingaredis/telemetry`.
2024-05-22 11:51:21 +02:00
Eric Lippmann
e2b4f0297f Introduce strcase for converting string cases 2024-05-22 11:51:21 +02:00
Eric Lippmann
9e70aa808c Move config to internal/config 2024-05-22 11:51:21 +02:00